立即学习:https://edu.csdn.net/course/play/26676/338786?utm_source=blogtoedu
for的常用函数
range((起始值默认0),终止值,(步长【用步长时起始值不能省略】))【这个函数只有在用上的时候 才被读到内存】
list(range(100))【可用于创建列表】
range对象需要用其他函数转化 如list(range()) 才能读进内存(得到具体内容)
zip(a,b)【给序列a b里的元素一一配对,如果其中一个短 那就不再继续 】
zip对象也需要其他函数转化
例:两个序列里的元素分别相加
c = [1,2,3,4,5]
d = [5,6,7,8,9]
r2 = []
for x, y in zip(c,d):
r2.append(x+y)
enumerate()【取出序列中元素 并一一附上索引】
s=["one","two","three","four"]
list(enumerate(s))可得
[(0,"one"),(1,"two"),(2,"three"),(3,"four")]