python数据类型(第三弹)
Posted python之家
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python数据类型(第三弹)相关的知识,希望对你有一定的参考价值。
本文着重介绍python语言的两种数据类型——列表和元组
列表
相比于整型、浮点型等数据类型,列表是一个复合数据类型,它更像一个容器,可以容纳多种不同类型的数据。
如上图:列表a中装进去了字符串"sdf",整数3,浮点数7.9,列表[1,2,3](即列表可以成为另一个列表的元素)。
当一个列表创建完成之后,可以对其施加的操作有(即列表所拥有的方法):
向列表添加元素、从列表中删除元素、对列表进行“切片”、对列表元素排序(当其元素可排序时)等
元组
在弄懂列表这个数据类型之后,掌握元组就更容易了,可以形象地说,元组是操作受限的特殊列表。
元组一旦创建完成,就不能再对其进行添加或删减元素,也不能改变其元素的值。所以,针对元组的操作比列表的方法要少很多,元组也可以容纳不同类型的数据:
从上图中可以看出:列表由其元素和方括号构成,元组由其元素和圆括号构成
注意:当元组只有一个元素时,创建时要添加逗号,否则python解释器将视该对圆括号为改变运算顺序的括号:
以上是关于python数据类型(第三弹)的主要内容,如果未能解决你的问题,请参考以下文章