7.列表(数据类型-list)

时间:2021-07-25
本文章向大家介绍7.列表(数据类型-list),主要包括7.列表(数据类型-list)使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

列表:list

1.列表中的元素:

列表中的元素可以是任何数据类型,也可以是空

例如:

空列表:a=[]

a1=[1,"a",1.2,-1,[1,2,3],(1,2,3),{1:1,2:2},{1,2,"c"}]

2.添加元素:

1.append()--列表的末尾增加

a=["a","b","c"]

a.append("d")

2.insert(index,vaule)---把元素添加在哪个位置

a=["a","b","c"]

a.insert(1,"leaves")

3.extend(序列)---批量加入元素,不保留原有格式类型

a=["a","b","c"]

m=[1,2,3,"d",[1,2]]

a.extend(m)----["a","b","c",1,2,3,"d",[1,2]]

如果是appendm)则是需要保留格式类型的

a.append(m)----["a","b","c",[1,2,3,"d",[1,2]]]

3.查询列表:

正序: 0 1 2 3 4

a = [“a” ,”b” ,”c” ,”d” ,”e”]

倒叙:-5 -4 -3 -2 -1

格式:a [ 起始值:结束值:步长 ]

1.取单个值

a[2]--- 正序

a[-3]--- 倒叙

2.取连续的值

a[1:4] --- 正序

a[-2:-4] --- 倒叙

3.index(元素值)- - -查看元素中的索引

4.修改列表:

1.修改单个值

a=[“a”,”b”,”c”,”d”,”e”,”f”,”g”]

a[1]=2

2.批量修改

如果超出列表取值,则自动添加

a=[“a”,”b”,”c”,”d”,”e”,”f”,”g”]

a[1:4]=1,2,3,4,5

5.删除列表中的元素:

1.del删除:

1.del- -删除单个元素:

a=[“a”,”b”,”c”,”d”,”e”,”f”,”g”]

del a[-1]

2.del- -批量删除元素:

a=[“a”,”b”,”c”,”d”,”e”,”f”,”g”]

del a[0:3]

3.del- -删除变量:

a=[“a”,”b”,”c”,”d”,”e”,”f”,”g”]

del a

2.pop-删除:

pop() 默认删除最后一个元素

pop(索引)按照指定索引删除

a=[“a”,”b”,”c”,”d”,”e”,”f”,”g”]

3.remove(元素值) 移除元素

4.clear()---清空元素,保留变量名

6.count(元素值)—统计元素出现的个数

7.sort() 和sorted() - -排序

1.sort()---原地排序,返回值是None

2.sorted(变量)—非原地排序,返回排序后的结果

8.reverse()反转

原文地址:https://www.cnblogs.com/leaves-leaves/p/15058470.html