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代码阅读(第25篇):将多行字符串拆分成列表

Python代码阅读(第40篇):通过两个列表生成字典

Python代码阅读(第13篇):检测列表中的元素是否都一样

如何在片段中填充列表视图?

setOnItemClickListener没有对点击片段进行任何操作

30 段 Python 实用代码