python学习系列10——迭代

通过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

 

posted @ 2019-10-11 13:10  蜀山月  阅读(161)  评论(0)    收藏  举报