【Python入门与进阶】 序列-列表

【转发】【Python入门与进阶】 序列-列表

0:导语

》》a:列表,让你用一个对象 ,存多个数据
》》b:元素:即列表中的数据
》》c:索引 :0开始,整数,对应的元素要存在

1:列表

如果是一个变量,只能存一个数值对吧,需要存多个数值,你可以搞多个变量。

但是我就想一个对象存多个数据,那得这个对象支持对吧。

定义:列表 对象(object)就是内存中专门用来存储数据的一块区域,可以保存多个有序的数据

》》1:创建一个列表,通过[]来创建列表

file

如图:

等号右边 [] 为创建一个空列表

》》 2:创建列表带元素

列表存储的数据,我们称为元素
你可以创建一个空列表再添加元素,你也可以创建一个带元素的列表

file

如图:创建一个 带 元素 10 的列表

当向列表中添加多个元素时,多个元素之间使用,隔开

file

如图:

创建了一个保存有5个元素的列表

》》3:列表中可以保存任意的对象

(这个列表不管类型, Java中要使用泛型来限制元素的类型一致,这里不需要)

file

列表中的对象都会按照插入的顺序存储到列表中,

2:索引

通过索引(index)来获取列表中的元素
索引 性质 1:从0开始的整数
索引 性质 2 :0表示第一个,以此类推
索引 性质 3: 索引对应的元素要存在

file

》》通过索引获取列表中的元素

列表[索引]

file

如图:
索引对应的元素存在,即返回

如果使用的索引超过了最大的范围,会抛出异常
print(my_list[5]) IndexError: list index out of range

3:len函数

获取列表的长度,列表中元素的个数

因为索引是从0开始,对应第一个元素,所以获取到的长度的值,是列表的最大索引 + 1

file

如图:
最后一个元素索引 是4,列表长度为5

4: 练习:

创建一个列表,在列表中保存你最好的5个朋友的名字
然后分别通过索引来获取每一个朋友的名字

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

翁老师的教学团队

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值