# 多数特性和list一致,不同点在于其不可修改的特性
# 定义元组
t1 = ('LiuJin', 123, True, 'LiuDaChui')
t2 = ('LiuJin', 123, True, 'LiuDaChui', '13333')
# 定义单个元素的元组
t3 = ('LiuJin') # 不加逗号的话就是一个字符串
t4 = ('liujin', )
print(f"t3的类型是{type(t3)},t3的内容是:{t3}")
print(f"t4的类型是{type(t4)},t4的内容是:{t4}")
# 元组的嵌套
t5 = (('LiuJin', 'Is'), ('The', 'Best', 'Best', 'Programer')) #相当于两个元素
print(f"t5的类型是{type(t5)},t5的内容是{t5}")
# 元组的操作:index查找方法
index = t1.index('LiuJin')
print(f'LiuJin在t1中的位置为{index}')
# 元组的操作:count统计法
num = t5[1].count('Best')
print(f"'Best'在t5[1]中出现的次数为{num}")
# 元组的操作:len函数统计元素数量
t6 = (('LiuJin', 'Is'), ('The', 'Best', 'Best', 'Programer')) #相当于两个元素
t7 = ('LiuJin', 'Is', 'The', 'Best', 'Best', 'Programer')
print(f"t6中的元素个数为{len(t6)}")
print(f"t7中的元素个数为{len(t7)}")
print(t6[0])
# while循环
print("********while循环遍历*********")
i = 0
while i < len(t6):
print(f"t6[{i}]={t6[i]}")
i += 1
# for循环
print("********for循环遍历**********")
for i in t6:
print(f"{i}")
12、数据容器之元组
最新推荐文章于 2024-06-14 09:50:01 发布