python的元组数据类型及常用操作


Python的元组与列表类似,不同之处在于元组的元素不能修改。

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

元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

如下实例:

tup1 = ('physics', 'H2O', 1997, 2000); tup2 = (1, 2, 3, 4, 5 ); tup3 = "a", "b", "c", "d";

空元祖:

tup = ()

元组中只有一个元素时,其后要加上,号

tup = (1,)

元组的相关操作:

tu = ('alex', 'eric', 'rain', 'test', 'test1') # 显示元组长度
print(len(tu))
5
# 取元组第2个元素
print(tu[1]) eric
# 取元组第2到第4个元素
print(tu[1:4])
('eric', 'rain', 'test')
# 删除元组
del(tu)

 由于元组无法修改,所以无法像列表一样添加、删除元素操作,但可以通过把两个元组合并来起到增加元素目的:

tup1 = (12, 34.56); tup2 = ('abc', 'xyz'); # 以下修改元组元素操作是非法的。 # tup1[0] = 100;

# 创建一个新的元组
tup3 = tup1 + tup2 print(tup3) (12, 34.56, 'abc', 'xyz')

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM