Python中的list详解:

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

 Python中的list和tuple

 

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

Python中的list和tuple

 

索引:

Python中的list和tuple

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

 

append:向list追加元素到末尾

Python中的list和tuple

 

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

Python中的list和tuple

 

pop():删除末元素

删除末元素

Python中的list和tuple

 

pop(i):删除指定元素

Python中的list和tuple

 

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

Python中的list和tuple

 

 


 

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

另一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改,比如同样是列出同学的名字:

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

不可变的tuple有什么意义?因为tuple不可变,所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。

 

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

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

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

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-13
  • 2022-12-23
  • 2021-05-20
  • 2021-10-01
  • 2021-07-16
猜你喜欢
  • 2021-12-02
  • 2021-08-15
  • 2021-09-07
  • 2021-06-04
  • 2022-12-23
  • 2022-03-05
  • 2021-08-12
相关资源
相似解决方案