list 列表的增删改查

2020-01-19 14:35:59 浏览数 (1)

 基本数据类型有数字、字符,布尔。然后数据类型还有其他的,比如集合类型中的list类型,集合,集合顾名思义,不是放一个东东,里面能放很多个东东,所以叫集合嘛。比如:n = [1,2,3,4,5,6]  变量n就是一个list类型,这个类型的值是里面的1-6,当然不一定非要放数字,也可以放其他的类型,比如字符串,也可以混放。比如:n = [1,2,'a',3]。既然列表里面能放很多东西,那么就能对这个列表里面的东西进行增删改查。

  一、查询

  列表里的每个值都有对应的索引,第一个值的索引是0,后面以此类推。比如:n = ['a','b','c','d','e','f','g']  a 的索引是0,b的是1,c的是2......

  1、n[索引值] 通过索引值可以对应的值。

n[2] 得到 c , n[3] 得到 d

ls.count() 可以统计某个值在列表里有多少个。如下图,列表中a有2个,b有1个。

   2、切片

  切片,顾名思义,就是从一个列表中切下来“一段”,这切下来的一段也是一个列表。

(1)

(2)

(3)

  二、增加

  怎么一个列表里增加元素呢,有两个方法可以用。

  1、append() 方法

  2、insert() 方法

  三、修改

  修改列表中的元素

  四、删除

  删除列表中的元素

  remove() 方法

  pop() 方法

  del 删除

0 人点赞