相关疑难解决方法(0)

迭代器,迭代和迭代究竟是什么?

Python中"iterable","iterator"和"iteration"的最基本定义是什么?

我已阅读多个定义,但我无法确定其确切含义,因为它仍然不会沉入其中.

有人可以帮助我解释外行人的3个定义吗?

python iteration iterator iterable terminology

408
推荐指数
10
解决办法
29万
查看次数

python中for循环中的[]括号是什么意思?

我正在解析JSON对象,并找到了我理解的代码行代码,但希望得到更详细的解释:

for record in [x for x in records.split("\n") if x.strip() != '']:
Run Code Online (Sandbox Code Playgroud)

我知道它是拆分记录以通过新行字符获取单个记录但是我想知道为什么它看起来如此复杂?我们不能有这样的事情:

for record in records.split("\n") if x.strip() != '']:
Run Code Online (Sandbox Code Playgroud)

那么括号做什么[]?为什么我们有两次xx for x in records.split....

谢谢

python

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×2

iterable ×1

iteration ×1

iterator ×1

terminology ×1