切片
取一个list、tuple或字符串的部分元素,操作的结果仍是list、tuple或字符串
L=[‘abc’,’123’,’ABC’,’test’,’2G2V0’]
取前3个元素(从索引开始到索引3,不包括索引3):L[0:3]或L[:3]
也支持倒数切片,从倒数第二个开始到最后,包括最后一个:L[-2:]
每两个取一个:L[:5:2]
原样复制一个list:L[:]
迭代
迭代是通过for…in完成的
对字典变量d,迭代key:for key in d;迭代value:for value in d.values();同时迭代key和value:for k,v in d.items()
通过collections模块的Iterable类型判断一个对象是不是可迭代对象:
form collections import Iterable
isinstance(‘abc’,Iterable)
领取专属 10元无门槛券
私享最新 技术干货