列表[list]和元组(tuple)和字符串"str"统称为序列。
列表、元组和字符串的共同点:
-都可以通过索引得到每一个元素
-默认索引值总是从0开始
-可以通过分片的方法得到一个范围内的元素集合
-有很多共同的操作符(重复操作符,拼接操作符,成员关系操作符)
所谓迭代,是重复反馈过程的活动,其目的通常是为了接近或达到所需的目标或结果。每一次过程的重复我们叫迭代,每一次迭代的结果都会用作下一次迭代的初始值。
# list() 把一个可迭代对象转换为列表. list有两个参数,一个是建立可以空列表,一个是迭代器(iterable). a0 = list() print(a0) #[] b0 = 'I love fishc' b0 = list(b0) print(b0) #['I', ' ', 'l', 'o', 'v', 'e', ' ', 'f', 'i', 's', 'h', 'c'] c0 = (1,2,3,4,5) c0 = list(c0) print(c0) #[1, 2, 3, 4, 5] #tuple([iterable]) 把一个可迭代对象转换为元组 a1 = ['p','y','t','h','o','n'] a1 = tuple(a1) print(a1) #('p', 'y', 't', 'h', 'o', 'n') b1 = 'python' b1 = tuple(b1) print(b1) #('p', 'y', 't', 'h', 'o', 'n'