list和tuple

list:[ ]

关键词:[ ]、列表、集合、有序、可变、可嵌套、索引

Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。

如:list = ['1', '2', '3', '4', '5']

len()函数可以获得list元素的个数语法:len(list)

list[0]、list[1]:获取索引

用索引来访问list中每一个位置的元素,记得索引是从0开始的

list是一个可变的有序表,

往list中追加元素到末尾:list.append(添加的元素)

把元素插入到指定的位置:list.insert(索引,添加的元素)

删除list末尾的元素:list.pop()

删除指定位置的元素,用list.pop(i)方法,其中i是索引位置

list内部可以内嵌另一个list:

取'php'可以 p[1]或s[2][1] s可以看成是一个二维数组

tuple:( ,)

关键词:( ,)、元祖、集合、有序、不可变、可嵌套list、索引

tuple和list非常类似,但是tuple一旦初始化就不能修改

tuple没有append(),insert()这样的方法。

tuple的意义:不可变,所以安全,尽量用tuple代替list

只有1个元素的tuple定义时必须加一个逗号,如 t = (1,)

tuple里面若是嵌入list,list的元素可变,但这不表示tuple改变,如

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容