python 列表操作

count 方法

a = ['fdrdr','peng','chenxi','yugfd','wsd','peng']   #定义的列表
b = a.count('peng') #查出peng这个元素,在列表里有几个
print(b,a)

 测试

D:pythpython.exe D:/python/map.py
2 ['fdrdr', 'peng', 'chenxi', 'yugfd', 'wsd', 'peng']

 extend 方法

a = ['fdrdr','peng','chenxi','yugfd','wsd','peng']   #定义的列表
b = ['wsx','wer']
a.extend(b) #将b元素追加到a元素里
print(a,b)

  结果

D:pythpython.exe D:/python/map.py
['fdrdr', 'peng', 'chenxi', 'yugfd', 'wsd', 'peng', 'wsx', 'wer'] ['wsx', 'wer']

Process finished with exit code 0

  index方法

a = ['fdrdr','peng','chenxi','yugfd','wsd','peng']   #定义的列表
b = a.index('chenxi')   #获取chenxi在列表里的下标,并赋值给b
print(a[b:b+2])

  结果

['chenxi', 'yugfd']

  reverse方法

a = ['fdrdr','peng','chenxi','yugfd','wsd','peng']
print(a)
a.reverse()  将列表元素整体翻过来
print(a)

  结果

['fdrdr', 'peng', 'chenxi', 'yugfd', 'wsd', 'peng']
['peng', 'wsd', 'yugfd', 'chenxi', 'peng', 'fdrdr']

  元组与列表嵌套(元组不能修改,元组的定义方式())

a = [[1,2,3],'xi',4,(1,2,3)]
b=a.index((1,2,3)) #取出元组在列表里的下标
print(a[b][2]) #查列表元组里3

  结果

3

  修改列表嵌套列表的值

a = [[1,2,3],'xi',4,(1,2,3)]
print(a[0][0]) #修改前打印
a[0][2]=4   #修改列表的值
print(a[0][2]) #修改后打印

  结果

1
4

  

草都可以从石头缝隙中长出来更可况你呢
原文地址:https://www.cnblogs.com/rdchenxi/p/11957975.html