Python列表知识大全
简单地来讲,Python入门时列表知识可以总结为四个字:查改增删。虽然看起来基础,但其中有很多坑要注意。
一、查
所谓“查”就是查询,即查看列表中的元素或者元素所处的位置。
1.1查看列表中的元素
1.1.1 查看单个位置的元素
原始列表为name:
name = ['王俊凯','王源','易烊千玺','Boys']
如果想查看列表第一位的元素,那么就可以用如下来查找。
name[0]
print(name[0])
>>>王俊凯
Python中,0表示第一位,这也是和生活中理解不一样的地方。1则表示第二位,以此类推。那么比如想直接查看最后一位的元素,难道要一个个数过去吗?当然不是,Python中最后一位用“-1”表示
name[-1]
print(name[-1])
>>>Boys
1.1.2 查看某一范围内的元素
有时候需要查询列表中的多个元素,这时就要用“a : b"来查询。a表示查询的首位,b表示查询终止的位置。查询结果中含a不含b。
例如想要查看前两位:
name[0:2]
print(name[0:2])
>>>['王俊凯', '王源']
如果想要查看倒数第三位和倒数第二位:
name[-3:-1]
print(name[-3:-1])
>>>['王源', '易烊千玺']
1.2 查看元素所处的位置
已知某个列表中的元素,想要查看其所处的位置,则要用index来查询:
name.index('Boys')
print(name.index('Boys'))
>>>3
二、改
想要修改列表中某个元素的值:
name[-1] = 'TF_Boys'
print(name)
>>>['王俊凯', '王源', '易烊千玺', 'TF_Boys']
三、增
3.1 append
使用append默认在末尾增加该元素
name.append('Nike')
print(name)
>>>['王俊凯', '王源'