一、元组的简介
元组与列表非常类似,只是不能在原处更改(这个跟字符串类似)。
元组在Python里的特点:
• 任意对象的有序组合
• 通过偏移取数据
• 属于不可变序列类型
• 固定长度,异构,任意嵌套
• 对象引用的数组
二、元组的操作
元组的创建有下面几种:
>>>tuple = ()
>>>tuple = (1,)#只有单个元素的时候,必须加逗号
>>>tuple = (1,2,'3',(4,5))
>>>tuple =1,2,'3',(4,5)#两个结果是同样的
>>>Tuple = tuple('1')#python2下可使用,python3未成功
列表操作里只要是不在原处修改的,都可用于元组,操作和列表基本都一致。
>>>tuple = (1,2,'3',(4,5))
>>>tuple[:3](1,2,'3')
>>>(1,2) + (3,4)(1,2,3,4)
>>>(1,2)*4
(1,2,1,2,1,2,1,2)
>>>len((1,2,3,4))
4
三、元组的方法
>>>tuple = (2,4,3,1,5)
>>>sorted(tuple)#排序
[1,2,3,4,5]
>>>
>>>foriintuple:#逐个显示元组数据
...print(i,end =' ')...
24315
>>>tuple.index(1)#查找元素位置
3
>>>tuple.count(2)#统计元素数量
1
领取专属 10元无门槛券
私享最新 技术干货