列表
dir:查看列表的使用方法
list1=[1,100.09,"2","true",3,92.5,"4""lisa"]
print(dir(list1))

append:添加元素默认最后一位
添加china
list1=[1,100.09,"2","true",3,92.5,"4""lisa"]
list1.append("china")
print(list1)
得到的结果为:

insert:按照索引添加
索引为2是添加“China”
list1=[1,100.09,"2","true",3,92.5,"4","lisa"] list1.insert(2,"china") print(list1)
得到的结果为;

pop:默认删除最后一位并返回删除元素
list1=[1,100.09,"2","true",3,92.5,"4","lisa"] print(list1.pop()) print(list1)
得到的结果为:

remove:删除任何一位(元素和列表中保持一致)
list1=[1,100.09,"2","true",3,92.5,"4","lisa"] list1.remove("true") print(list1)
可以得到结果为:

清空:clear
list1=[1,100.09,"2","true",3,92.5,"4","lisa"] list1.clear() print(list1)
可以得到结果为:

复制:copy
list1=[1,100.09,"2","true",3,92.5,"4","lisa"] list2=list1.copy() print(list1) print(list2)
可以得到结果为:

list2完全复制了list1
查元素总数count
list1=[1,100.09,"2","true",3,92.5,"4","lisa"] print(list1.count(1))
得到结果为:

查索引index
list1=[1,100.09,"2","true",3,92.5,"4","lisa"] print(list1.index(lisa))
得到结果为

排序sort
list1=[1,3,2,4,7,4,9,6,8] list1.sort() print(list1)
得到结果为:

反转reverse
list1=[1,3,2,4,7,4,9,6,8] list1.reverse() print(list1)
得到结果为:

合并:extend
list1=[1,3,2,4,7,4,9,6,8] list2=[2,4,24,15,36,77] list1.extend list2 print(list1)
得到结果为:

替换
list3=[1,3,2,4,7,4,9,6,8] list3[3]="5" print(list3)
得到结果为:

提取列表中某一个元素:从最外面分清它的索引位,例如:
list5=[["go","python",["python实战",["good"]]],[1,2,3]]这样一个列表我们要把good提取出来。首先
["go","python",["python实战",["good"]]]这一部分的索引位是0,
["python实战",["good"]]这一部分的索引位是2,
["python实战",["good"]]这一部分中"good"它的索引位是1.
所以它最终输出索引结果的print(list5[0][2][1][0])就能得"good"
list5=[["go","python",["python实战",["good"]]],[1,2,3]] print(list5[0][2][1][0])
得到结果为:

在一个列表中我们通常用-1来索引最后一位。
如在中如果我们来索引8的话就用-1来表示
list3=[1,3,2,4,7,4,9,6,8] print(list3[-1])

如在中如果我们来索引4-6的话,4的索引号为3,8是-1,然后前开后闭就是:
list3=[1,3,2,4,7,4,9,6,8] print(list3[3:-1])


浙公网安备 33010602011771号