1.列表的定义:
列表是python中的一种数据结构,用中括号[]来表示列表,列表中的元素不必是同一类型
2.列表的用法
列表 a = [1, 21, 'hello', 'Mary', '03kyo']
如下所示的是通过索引标志后的列表:
可以通过索引(正负索引都支持)去访问列表中的值,也可以把列表切成不同的部分,这个操作叫做切片。但切片不会改变正在操作的列表,切片操作返回其子列表,相当于每次切片操作也就是对原有列表做了一个浅拷贝。
【查询列表】
如上述列表所示:
a[0]=[1]
a[-3]=['hello']
扫描二维码关注公众号,回复:
224604 查看本文章
a[1:4]= [21, 'hello', 'Mary']
a[-3:-2]=['hello']
a[1:-2]=[21, 'hello']
a[1:]= [ 21, 'hello', 'Mary', '03kyo']
a[1::2]=[21, 'Mary']----最后一个冒号表示设置步长,即从切片1到列表末尾,每隔两个元素取值
【列表连接】
>>>a + [243,3]
[1, 21, 'hello', 'Mary', '03kyo',243,3]
【列表元素的修改】
【清空列表】
【检查某值是否存在于列表中】
可以用in命令,即
a = [1, 21, 'hello', 'Mary', '03kyo']
【获取列表的长度】
可以用len()函数,即