列表

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])

 

 

 

posted @ 2021-11-11 19:58  晨^O^黎  阅读(26)  评论(0编辑  收藏  举报