一、基本概念
Python的元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号,列表使用方括号。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
二、用法
t1 = (1, 2, 3)
print(t1)
print(type(t1))
t2 = ('a', 'b', 'c')
print(t1[1])
终端
(1, 2, 3)
<class 'tuple'>
2
三、元组的item不可修改和list最本质的区别
# t2[1] = 10 报错
# del t2[0] 报错
print(t1 + t2)
print(t1 * 3)
终端
(1, 2, 3, 'a', 'b', 'c')
(1, 2, 3, 1, 2, 3, 1, 2, 3)
四、常用方法
print(len(t1))
print(max(t1))
print(min(t1))
终端
3
3
1
五、tuple与list相互转换
l1 = [1,2,3]
t3 = tuple(l1)
print(t3)
l2 = list(t1)
print(l2)
终端
(1, 2, 3)
[1, 2, 3]
网友评论