一、迭代

可以通过for循环来遍历这个list或tupel,这种遍历我们称为迭代

如何判断一个对象是可迭代对象:

通过collections模块的Iterable类型判断;返回bool值

Python之高级特性(1)

除了整形和长整形其他是可迭代的

判断数据类型是否可迭代:

for i in  对象名:

isinstance(对象名,Iterable)

举例如下:

Python之高级特性(1)


二、列表生成式

1、给列表的每个元素求平方

Python之高级特性(1)

2、找出1~1000之间的所有质数

Python之高级特性(1)

3、腾讯在线笔试:

给定一个正整数,计算有多少对质数的和等于输入的这个正整数,并输出结果

例如:输入10 输出2 ;有3+7和5+5满足条件(7+3)不在算入内

Python之高级特性(1)

相关文章: