python数据类型(第三弹)

本文着重介绍python语言的两种数据类型——列表和元组

 

列表

相比于整型、浮点型等数据类型,列表是一个复合数据类型,它更像一个容器,可以容纳多种不同类型的数据。

python数据类型(第三弹)_第1张图片

 

 如上图:列表a中装进去了字符串"sdf",整数3,浮点数7.9,列表[1,2,3](即列表可以成为另一个列表的元素)。

当一个列表创建完成之后,可以对其施加的操作有(即列表所拥有的方法):

向列表添加元素、从列表中删除元素、对列表进行“切片”、对列表元素排序(当其元素可排序时)等

 

元组

在弄懂列表这个数据类型之后,掌握元组就更容易了,可以形象地说,元组是操作受限的特殊列表。

元组一旦创建完成,就不能再对其进行添加或删减元素,也不能改变其元素的值。所以,针对元组的操作比列表的方法要少很多,元组也可以容纳不同类型的数据:

python数据类型(第三弹)_第2张图片

 

 

从上图中可以看出:列表由其元素和方括号构成,元组由其元素和圆括号构成

注意:当元组只有一个元素时,创建时要添加逗号,否则python解释器将视该对圆括号为改变运算顺序的括号:

python数据类型(第三弹)_第3张图片

 

 

你可能感兴趣的:(python数据类型(第三弹))