码迷,mamicode.com
首页 > 其他好文 > 详细

元组 TUPLE

时间:2019-06-20 09:22:58      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:enter   code   bsp   一个   定义   tab   对象   可变   改变   

元组  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列表在进行操作

 

元组 TUPLE

标签:enter   code   bsp   一个   定义   tab   对象   可变   改变   

原文地址:https://www.cnblogs.com/qianslup/p/11040351.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!