python 元组

元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号

1、创建元组

tup1 = ()  #创建一个空的元组
print(tup1)
tup2 = (50)#不加逗号,类型为整数
tup3 = (50,)#加上逗号,类型是元组
print(type(tup2))
print(type(tup3))

元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用

2、元组的访问,index

tup1 = (1,5,9)  #从0开始
print(tup1.index(9))

3、元组的修改,元组中的元素值是不允许修改的,但我们可以对元组进行连接组合

tup1 = (1,5,9)  

tup3 = (50,)

print(tup3+tup1)#可以两个元组连接在一起

tup1[0]= 3#这个是不允许的

4、元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组

5、与字符串一样,元组之间可以使用 + 号和 * 号进行运算。元组也可以进行循环

6、tuple(list) 可以将一个列表转换为元组

7、len(tup1) 可以查看元组的长度

原文地址:https://www.cnblogs.com/blueteer/p/10031310.html