列表[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'
本文深入探讨了Python中序列的概念,重点介绍了列表、元组和字符串的特性与操作,包括索引、分片及迭代等。同时,通过实例演示了如何使用list()和tuple()函数进行类型转换。
2022

被折叠的 条评论
为什么被折叠?



