当前位置:优草派 > 问答 > Python问答

列表和元组有什么区别?

标签: Python  python方法  作者: 陈立鑫

回答:

元组和列表有着性质不同、适用括号不同、运行过程中不同、使用方法不同的区别。

(一)性质不同

列表:以表格为容器,装载着文字或图表的一种形式,叫列表。

元组:是关系数据库中的基本概念,关系是一张表,表中的每行(即数据库中的每条记录)就是一个元组,每列就是一个属性。

(二)适用括号不同

列表:使用方括号,当声明只有一个元素的元组时,需要在这个元素的后面添加英文逗号。

元组:声明使用小括号。

(三)运行过程中不同

元组:声明和赋值后,不能像列表一样添加、删除和修改元素,也就是说元组在程序运行过程中不能被修改。

列表:声明和赋值后,可以添加、删除和修改元素。

(四)适用方法不同

元组:适用于元组的主要运算有元组的合并、遍历、求元组的最大值和最小值等操作方法。

列表:适用于排序、替换、添加等方法。

TOP 10
  • 周排行
  • 月排行