Python元组

Python的元组(tuple)与列表(list)类似,不同之处在于元组的元素不能修改。(不希望数据被修改时使用)

元组使用小括号,列表使用方括号。

tup1 = (1, 2, 3, 4, 5)
tup2 = 'a', 'b', 'c'                       # 没有括号也可以
tup3 = (10,)                              # 当元组中只有一个元素时,需要在后面加逗号
tup4 = (10)                               # 不加逗号括号被当作运算符,类型为整形

print(type(tup3))
print(type(tup4))

输出结果:

<class 'tuple'>
<class 'int'>

修改元组:

元组中元素不允许修改

删除元组:

元组中元素不允许删除,但是可以用“del(tup)删除整个元组

元组索引,截取:

与列表方法一致

元组内置函数:

(大部分与列表一致)

序号 方法
1 len(tuple)
2 max(tuple)
3 min(tuple)
4

tuple(seq)

将列表转换为元组

序号 函数
1 count(obj)
2 index(obj)
原文地址:https://www.cnblogs.com/dbf-/p/10567813.html