失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python:列表增加元素 删除元素 切片等

python:列表增加元素 删除元素 切片等

时间:2020-01-02 00:04:38

相关推荐

python:列表增加元素 删除元素 切片等

本文转自Volcano

Python:列表中,增加元素、删除元素、切片、其它

一、向列表中增加元素

list.append(单个元素):在list列表末端增加一个元素;list.extend([元素1,元素2]):在list列表末端增加多个元素;list.insert(元素序号,元素):在list列表任意位置增加一个元素

二、从列表中删除元素

list.remove(元素):从列表中删除一个元素,且并不要求此元素的位置;del.list[元素序号]:从列表中删除指定位置的元素;list_0 = list.pop(元素):从列表中弹出一个元素,则list列表中少一个元素;list_0 = list.pop(元素序号):从列表中指定弹出一个元素,则list列表中少一个元素。

三、列表切片

u = ['二狗', '狗蛋', '铁蛋', '狗哥']

u0 = [1, 2, 3, 4, 5, 6, 7, 8, 9]

#元素序号分别为:0号、1号、2号、3号、4号。。。。。;0号位对应:'二狗'、1

u[0] == '二狗'u[0:2] == ['二狗', '狗蛋']u[:2] ==['二狗', '狗蛋', '铁蛋']u[2:3] == '铁蛋'u[2:] == ['铁蛋', '狗哥']u0[0:9:2] == [1, 3, 5, 7, 9]uo[::-1] == [9, 8, 7, 6, 5, 4, 3, 2, 1]uo[:] == uo

四、列表的其它操作

a = list.count(元素):计算它的参数在列表中出现的次数,并将次数返回;a = list.index(元素):返回它的参数在列表中的位置,返回元素序号;#若有多个元素相同,此为只返回首端起第一个。a = list.index(元素, 序号1,序号2):在序号1和序号2范围内,返回列表中元素位置。#若有多个元素相同,此为只返回首端起第一个。list.reverse() == list[::-1]:将整个列表内元素反过来排列:[1, 2, 3, 4].reverse() == [4, 3, 2, 1];list.sort():将所有元素,从小到大排列;

如果觉得《python:列表增加元素 删除元素 切片等》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。