python入门

元组(Tuples)

2022-06-07  本文已影响0人  朱兰Juran

元组

元组与列表非常相似,不过元组是不可变的。

而且,它们使用圆括号创建,而不是方括号。

words = ("spam", "eggs", "sausages",)

你可以使用索引访问元组中的值,就像使用列表一样:

print(words[0])

尝试重新分配元组中的值会导致 TypeError。

words[1] = "cheese"

结果:

TypeError: 'tuple' object does not support item assignment

像列表和字典一样,元组也可以相互嵌套。


元组创建

元组可以在没有括号的情况下创建,只需用逗号分隔值。

例如:

my_tuple = "one", "two", "three"

print(my_tuple[0])

执行结果:

one

使用空括号对创建空元组。

tpl = ()

元组比列表快,但是元组不能改变。

上一篇下一篇

猜你喜欢

热点阅读