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列表常用操作的主要内容,如果未能解决你的问题,请参考以下文章