元组 TUPLE

元组  TUPLE

定义:

不可改变的序列对象。

如果元组中还有复杂子对象,则复杂子对象是可变的。比如元组中还有一个列表,则列表中的元素是可变的。

创建:

1.tuple_1 = 

2.tuple_2 = tuple()   与列表一样,小括号()中的元素必须可以迭代。

tuple_1 = 1,23,3
tuple_2 = tuple((1,2,3))
print(tuple_1)    #out:(1, 23, 3)
print(tuple_2)    #out:(1, 2, 3)

 

删除元组:

del tuple

修改元组:

元组不可修改。

如果一定要修改。可以考虑将元组转化为列表,更改列表,删除元组,将列表改为元组。

运算:

tuple_3 = tuple((1,2,3)) 
tuple_4 = 4,36
tuple_5 = tuple_3 * 3
tuple_6 = tuple_3 + tuple_4
print(tuple_3)         #out:(1, 2, 3,)
print(tuple_4)         #out:(4,36)
print(tuple_5)         #out:(1, 2, 3, 1, 2, 3, 1, 2, 3)
print(tuple_6)         #out:(1, 2, 3, 4, 36)
print(tuple_6[-1])     #out:36

 

 

索引:

和列表一致。

 

函数:

序号 函数 描述
1 len(tuple) 统计tuple中有多少个元素
2 max(tuple) 返回tuple中的最大值
3 min(tuple) 返回tuple中的最小值
4 tuple(seq) 将其他序列转化为元组

 

 

 

 

 

 

元组难以操作,可以将元组转化为l列表在进行操作

 

posted @ 2019-06-20 08:42  qsl_你猜  阅读(113)  评论(0编辑  收藏  举报