Python中的list和tuple

Python中的list详解:安全

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

 

 

len():获取list元素的个数spa

 

索引:3d

-1作索引,直接获取最后一个元素。以此类推,能够获取倒数第2个、倒数第3个code

 

append:向list追加元素到末尾blog

 

insert():把元素插入到指定位置索引

 

pop():删除末元素class

删除末元素数据类型

 

pop(i):删除指定元素im

 

替换元素:经过赋值给对应的索引位置

 

 


 

Python中的tuple(元组)详解:与list的最大区别在于tuple使用的是“()”,而list使用的则是“[]”

另外一种有序列表叫元组:tuple。tuple和list很是相似,可是tuple一旦初始化就不能修改,好比一样是列出同窗的名字:

>>> classmates = ('Michael', 'Bob', 'Tracy')

不可变的tuple有什么意义?由于tuple不可变,因此代码更安全。若是可能,能用tuple代替list就尽可能用tuple。

 

只有1个元素的tuple定义时必须加一个逗号,,来消除歧义:

>>> t = (1,) >>> t (1,)

嗯,今天的笔记就写到这里。

相关文章
相关标签/搜索