Python3元组的简介和遍历

时间:2023-03-09 19:30:49
Python3元组的简介和遍历

一、Python3元组简介

1.1、如何创建一个元组

'''
Python的元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号(),列表使用方括号[]。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
''' tup1=('beijing','shanghai','guangzhou','shenzhen')
tup2=(1,2,3,4,5,6,7)
tup3="a","b","c","e" #不需要括号也可以 print("数据类型为: ",type(tup3)) #元组中之包含一个元素时,需要在元素后面添加逗号,否则括号会被当做运算符使用:
tup4=(666)
print("数据类型为: ",type(tup4)) #不加逗号,数据类型为整型
tup5=(666,)
print("数据类型为: ",type(tup5)) #加上逗号,类型为元组
#元组与字符串类似,下表索引从0开始,可以 进行截取,组合等。 print("tup1[0]:",tup1[0])
print("tup2[1:5]:",tup2[1:5])
print("计算元组元素的个数: ",len(tup1))

1.2、如何修改拼接一个元组

#修改元组:元组中的元素值是不允许修改的,但我们可以对元组进行连接组合,如下所示:

tup6=("北京")
tup7=("欢迎你")
# 创建一个新的元组
tup8=tup6+tup7
print(tup8)
#删除元组 元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组
tup9=('8','9','10','11','12')
print(tup9)
del(tup9)
print("删除后的元组tup9: ")
# print(tup9) #对应数据结果会报异常

1.3、如何遍历一个元组

#Python元组的遍历

for i in range(len(tup1)):
print(tup1[i]) for colour in tup1:
print(colour)