python中关于元组总结

80 阅读1分钟

1、tuple(元组)--其实就是一个不可变的列表

t = ("詹姆斯","杜兰特")
print(t[0])

# 元组不可变
t[0]="库里"--会报错

# 如果想建立一个只有一个元素的元组,需要带,
t = ("詹姆斯",)

#元组虽然是不可变的,但是假设元组中嵌入了一个列表,列表是可变的,因为元组中的不可变指内存地址不可变,并不是指内容
t = ("詹姆斯","杜兰特",["库里","麦迪"])
t[2].append("艾佛森") # 这种改变元组中列表中的内容是允许的