Python列表常用操作

Posted Wiki of Richard_Liang

tags:

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

先看一些基本的操作

names = ["4ZhangYang", "#!Guyun","xXiangPeng",["alex","jack"],"ChenRonghua","XuLiangchen"]

#打印第一个以及第三个元素
print(names[0],names[2])

切片操作:

print(names[1:3]) #打印下标为1到下标为2的元素内容,第3个元素不会被打印,因为python的切片操作是顾头不顾尾的
print(names[-2:]) #打印倒数第2个到结尾的元素内容
print(names[:3]) #相当于print(names[0:3])
print(names[-3:-1]) #打印倒数第3个到倒数第1个元素的内容,因为python读列表时从左到右读取的

列表自带的一些函数操作

#增加
names.append("LeiHaidong") #追加一个元素
names.insert(3,"Xinzhiyu") #在指定下标处插入一个元素
#合并一个列表的内容
names2 = [1,2,3,4]
names.extend(names2)

#
names.remove("ChenRonghua")

#del names[1] =names.pop(1)
del names[1] 
names.pop(1) #如果使用names.pop(),默认弹出最后一个元素,并返回最后一个元素的内容
names.clear()#清空列表
del names2 #删除整个列表

#
names[2] ="XieDi" #直接替代下标为2的元素内容
names.reverse() #元素内容反转
names.sort()#排序

#
print(names.index("XieDi"))
print(names.count("ChenRonghua")) #统计此内容的元素个数

 

以上是关于Python列表常用操作的主要内容,如果未能解决你的问题,请参考以下文章

python常用代码片段总结

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

python3.*之列表常用操作

python列表操作:追加元素到列表的代码

python列表的常用操作

python列表的常用操作方法