python 列表操作
Posted 尘曦一期一会
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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‘]
以上是关于python 列表操作的主要内容,如果未能解决你的问题,请参考以下文章
Python代码阅读(第13篇):检测列表中的元素是否都一样