通过for ... in循环来遍历ist、tuple、dict、字符串,这种遍历我们称为迭代(Iteration)。
(一)、迭代
代码:
1 for ch in ‘ABC‘: 2 print(ch)
结果:
A
B
C
(二)判断对象是否可迭代
代码:
1 from collections import Iterable 2 3 print(isinstance(‘abc‘, Iterable)) # str是否可迭代 4 5 print(isinstance([1, 2, 3], Iterable)) # list是否可迭代 6 7 print(isinstance(123, Iterable)) # 整数是否可迭代
结果:
True
True
False
原文:https://www.cnblogs.com/cvlove/p/11653577.html