list 列表的增删改查

发布时间:2019-03-14 23:42:24编辑:auto阅读(1952)

     基本数据类型有数字、字符,布尔。然后数据类型还有其他的,比如集合类型中的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 删除

     

     

关键字