V2EX  ›  英汉词典

Iterable

定义 Definition

iterable(可迭代的;可迭代对象):指能够被依次取出元素进行遍历的对象或数据结构;在编程语境中,通常表示“可以用于循环(如 for 循环)或能返回迭代器(iterator)的对象”。(在日常英语中较少使用,主要见于计算机与数学语境。)

发音 Pronunciation (IPA)

/ˈɪtərəbl/

例句 Examples

This list is iterable, so you can loop over it.
这个列表是可迭代的,所以你可以对它进行循环遍历。

Any iterable object can be converted into a list, but doing so may use a lot of memory for large data sources.
任何可迭代对象都可以被转换成列表,但如果数据源很大,这样做可能会占用大量内存。

词源 Etymology

iterable 来自 iterate(反复执行;迭代)+ 形容词后缀 -able(“能够……的”)。其核心含义是“能够被迭代/重复取值与处理的”。在现代英语里,这个词尤其因计算机科学(如 Python 等语言)而广泛流行。

相关词 Related Words

文学与作品 Literary Works

  • Fluent Python(Luciano Ramalho)——系统讲解 Python 中的 iterable/iterator 模型与协议。
  • Python Cookbook(David Beazley & Brian K. Jones)——大量示例讨论如何处理 iterables、生成器与迭代器。
  • Effective Python(Brett Slatkin)——常以 iterable 为核心概念说明高效遍历与惰性计算。
  • Python 官方文档 The Python Tutorial / Built-in Types ——频繁使用 iterable 解释可遍历对象与相关内置函数(如 iter()list())。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1729 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 05:11 · PVG 13:11 · LAX 21:11 · JFK 00:11
♥ Do have faith in what you're doing.