元组和列表

Anonim

元组vs列表

元组和列表是Python语言的两种不同但相似的序列类型。

蟒蛇 Python是一种软件语言,可以帮助人们更快地工作并提高程序的生产力。它还有助于降低维护成本。它是一种编程语言,有助于有效,高效和经济地集成系统。

Python是一种可以免费用于家用或商用产品的语言。原因是它是OSI(开源许可证)批准的。它可以在Mac OS X,Windows,Linux / Unix上运行。 Python已经移植到.NET虚拟机和Java。 元组和Python列表是类似的序列类型,因此在学习语言的人之间造成混淆,但它们有一些非常明显的差异。

元组

括号显示元组的字面语法。 元组是不可变的。 “不可变”意味着一旦它们被创建,它们就不支持可能添加到语言中的任何其他操作,并且在创建它们之后不能被修改。 元组是异构的。 “异构”意味着通常元组是具有不同类型和不同类型的序列类型,或者所产生的条目具有单独的含义。 元组被认为是一个连贯的单元。 元组显示结构。

清单

列表的文字语法用方括号表示。 列表是可变的。 “可变”意味着这些对象能够支持额外的操作。因此,列表序列是一种序列,即使在创建之后,它也会在添加到语言时支持操作。 它们是同质的。通过“同质”,这意味着这些序列类型处理相似或相同类型的事物。人们必须单独处理这些物品。 列表显示顺序。

摘要:

1.元组和列表是相同编程语言Python的两个相似序列。元组是不可变的,这意味着它们一旦被创建就无法修改;而列表是一个可变的序列。它可以在创建后进行修改,也支持其他操作。 2.元组的字面语法用括号表示,而列表的字面语法用方括号表示。 3.元组是异构的,而列表是同构的。人们必须单独处理这些物品。 4.Tuples显示结构,而列表显示顺序。