python列表罕用性能引见:一、append追加 ,【names.append('e')】;二、count统计,【names.count('a')】;三、extend扩大;四、index猎取下标值;五、insert拔出等等。
相干学习保举:python教程
1.界说列表
names = [] #界说空列表 names = ['a','b','c'] #界说非空列表
2.拜访列表中元素
>>> names = ['a','b','c','d'] >>> names[0] #拜访第一个元素 'a' >>> names[1] #拜访第二个元素 'b' >>> names[-1] #拜访倒数第一个元素 'd' >>> names[-2] #拜访倒数第二个元素 'c'
3.修正
>>> names = ['a','b','c','d'] >>> names[1] = '1' #对第二个元素进行修正 >>> names ['a', '1', 'c', 'd']
4.切片
>>> li = ['a','b','c','d'] >>> li[1:3] #取第二个到第四个之间的元素,包罗第二个,没有包罗第四个 ['b', 'c'] >>> li[1:-1] #取第二个到最初一个之间的元素,包罗第二个,没有包罗最初一个 ['b', 'c'] >>> li[0:3] #取第一个到第四个之间的元素,包罗第一个,没有包罗第四个 ['a', 'b', 'c'] >>> li[:3] #取第一个到第四个之间的元素,同上 ['a', 'b', 'c'] >>> li[3:] #取第四个元素 ['d'] >>> li[-1:] #取最初一个元素 ['d'] >>> li[0::2] #从第一个元素开端,跳着一个取元素 ['a', 'c'] >>> li[::2] #同上 ['a', 'c']
切片小结:
①序列始终都是从左向右切片的,不克不及是从右向左
②列表切片时,肇始位的元素是包罗的,完结位的元素是没有包罗(又叫顾头掉臂尾),最初一个地位示意步长([开端位:完结位:步长])
③假如从0地位取值,0能够省略
④想取最初一个值时,完结位不克不及是-1,由于完结位的元素没有包罗,以是只能留空
5.追加 (append)
>>> names = ['a','b','c','d'] >>> names.append('e') >>> names ['a', 'b', 'c', 'd', 'e']
6.统计(count)
>>> names = ['a','b','c','d','a'] >>> names.count('a') #统计'a'元素的个数 2
7.扩大(extend)
>>> names1 = ['a','b','c','d'] >>> names2 = [1,2,3,4] >>> names1.extend(names2) >>> names1 ['a', 'b', 'c', 'd', 1, 2, 3, 4]
注:names2的列表兼并到names1中,然而,names2这个列表仍然存正在
8.猎取下标值 (index)
>>> names = ['a','b','c','d'] >>> names.index('a') 0
注:假如一个列表中存正在多个相反的元素,应用index猎取下标时,只会猎取第一个元素的下标
9.拔出(insert)
>>> names = ['a','b','c','d'] >>> names.insert(0,'1') #0示意需求拔出的下标值,'1'示意拔出的内容 >>> names ['1', 'a', 'b', 'c', 'd'] #正在下标值为0之处拔出'1'
10.删除了(del、pop、remove)
#依据下标值删除了元素 >>> names = ['a','b','c','d'] >>> del names[0] >>> names ['b', 'c', 'd'] #依据元素删除了 >>> names = ['a','b','c','d'] >>> names.remove('a') >>> names ['b', 'c', 'd'] #删除了最初一个 >>> names = ['a','b','c','d'] >>> names.pop() 'd' >>> names ['a', 'b', 'c']
注:假如pop()中有下标值,则是删掉详细某个元素,其成果以及del的成果是同样的
11.翻转(reverse)
>>> names = ['a','b','c','d'] >>> names.reverse() >>> names ['d', 'c', 'b', 'a'] #将整个列表翻转过去
12.排序(sort)
>>> names = [4,2,3,1] >>> names.sort() >>> names [1, 2, 3, 4]
ps:想要查看列表顶用到的办法,能够用dir()进行查看
想理解更多编程学习,敬请存眷php培训栏目!
以上就是python列表罕用性能引见的具体内容,更多请存眷资源魔其它相干文章!
标签: python教程 python编程 python使用问题 python列表常用功能
抱歉,评论功能暂时关闭!