列表

2022-05-07  本文已影响0人  夜十四

一、列表的定义
1、List (列表)是python中使用最频繁的数据类型,在其他语言中通常叫做【数组】;
2、专门用于存储一串信息;
3、列表用[]定义,数据之间使用逗号,分隔;
4、列表的索引以0开始。(索引:数据在列表中的位置编号,索引又可以被称为下标)

注意:从列表中取值时,如果超出索引范围,程序会报错。
例如:

     name list=["zhangsan", "lisi","wangmazi", " zhaowu")
     print(name list[5])

运行结果:

     IndexError: list index out of range

二、常用列表方法
1、增加
1)列表.insert(索引号,数据)
方法说明:在指定位置插入数据。
例如:

         name_list=["zhangsan", "lisi","wangmazi", "zhaowu"]
         name_list.insert(2,"大明")
         print(name_list)

执行结果:

          ["zhangsan", "lisi","大明","wangmazi", "zhaowu"]

2)列表.append(数据)
方法说明:在末尾追加数据。
例如:

          name_list=["zhangsan", "lisi","wangmazi", "zhaowu"]
          name_list.append("大明")
          print(name_list)

执行结果:

         ["zhangsan", "lisi","wangmazi", "zhaowu","大明"]

3)列表.extend(列表2)
方法说明:将列表2的数据追加到列表。
例如:

         name_list=["zhangsan", "lisi","wangmazi", "zhaowu"]
         num_list=[1,5,3,6]
         name_list.extend(num.list)
         print(name_list)

执行结果:

        ["zhangsan", "lisi","wangmazi", "zhaowu",1,5,3,6]

2、修改
列表 [ 索引 ] = 数据
说明:修改指定索引数据。
例如:将"zhangsan"改为"张三"

      name_list[0]="张三"       

3、删除
1)del 列表[索引]
说明:删除指定索引的数据。(删除之后不能再次使用)
2)列表.remove[数据]
方法说明:删除第一个出现的指定数据
例如:一个列表里有两个5,只会删除出现的第一个。

      num_list=[1,4,5,84,9,5]
      num_list.remove[5]
      print(num_list)

执行结果:

     [1,4,84,9,5]

3)列表.pop
方法说明:删除末尾数据。

4)列表.pop(索引)
方法说明:删除指定索引数据。

5)列表.clear
方法说明:清空列表。

4、统计
5、排序

上一篇下一篇

猜你喜欢

热点阅读