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