python-列表方法介绍

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python-列表方法介绍相关的知识,希望对你有一定的参考价值。

    列表是Python中最基本的数据结构。列表中的每个元素都分配一个数字作为它的位置索引,第一个索引是0,第二个索引是1,依此类推。
列表的方法如下:
先定义三个列表:
list1 = [‘python, ’hello, 100, 2000]
list2 = [1, 7, 3, 4, 5]
list3 = ["a", "b", "c", "d”]

 

1、在列表末尾一次性追加另一个序列中的多个值:

list1.extend(list2)
print(list1)
结果:[‘physics‘, ‘chemistry‘, 1997, 2000, 1, 2, 3, 4, 5]
 
2、从列表中找出某个第一个匹配项的索引位置:
print(list1.index(hello’))
结果:1
 
3、统计某个元素在列表中出现的次数
print(list1.count(hello’))
结果:1
 
4、删除列表中的一个元素,默认最后一个元素
print(list1.pop())
print(list1)
结果:
2000
[‘python‘, ‘hello‘, 100]
 
5、列表中增加一个元素(在列表的2号位置后增加一个元素)
list1.insert(2,"world")
print(list1)
结果:
[‘python‘, ‘hello‘, ‘world‘, 100, 2000]
 
6、对列表进行排序
list2.sort()
print(list2)
结果:[1, 3, 4, 5, 7]
 
7、删除列表中的某个元素:
list2.remove(7)
print(list2)
结果:[1, 3, 4, 5, ]
 
8、对列表进行反向排序
list1.reverse()
print(list1)
结果:[2000, 100, ‘hello‘, ‘python’]
 
9、拷贝列表
list4 = list1.copy()
print(list4)
结果:[‘python‘, ‘hello‘, 100, 2000]
 
10、清空列表
list1.clear()
print(list1)
结果:[]
 
11、在列表尾部添加一个元素
list1.append(1000)
print(list1)
结果:[‘python‘, ‘hello‘, 100, 2000, 1000]
 
 
 
 
 

以上是关于python-列表方法介绍的主要内容,如果未能解决你的问题,请参考以下文章

Python代码阅读(第26篇):将列表映射成字典

Python代码阅读(第25篇):将多行字符串拆分成列表

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

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

13 个非常有用的 Python 代码片段

Python代码阅读(第41篇):矩阵转置