【发布时间】:2011-04-08 16:03:17
【问题描述】:
Python中的list、dictionary和tuple到底有什么区别?
【问题讨论】:
-
类似于stackoverflow.com/questions/3489071/…:在Python中,何时使用字典、列表或集合?
标签: python
Python中的list、dictionary和tuple到底有什么区别?
【问题讨论】:
标签: python
列表可以按特定顺序存储一系列对象,以便您可以索引到列表中,或遍历列表。 List 是一种可变类型,这意味着列表可以在创建后进行修改。
元组类似于列表,但它是不可变的。列表和元组之间也存在语义差异。引用Nikow's answer:
元组有结构,列表有顺序。
字典是键值存储。它不是有序的,它要求键是可散列的。按键查找速度很快。
【讨论】: