Python常用数据结构-元祖——元祖与列表
# 生成一个包含1 - 100之间的所有整数元组
nums = tuple(range(1, 101))
print(nums)
# 统计
print(max(nums)) # 打印最大值
print(min(nums)) # 打印最小值
print(len(nums)) # 打印长度
# 列表与元组互转
nums = list(nums) # 元组-->列表
print(type(nums))
nums.append(101) # 列表追加元素
print(nums)
nums = tuple(nums) # 列表-->元组
print(type(nums))
返回:
元祖与列表
相同点
都是有序的
都是异构的,能够包含不同类型的对象
都支持索引和切片
区别
声明方式不同,元组使用(),列表使用 []
列表是可变的,元组是不可变的