(第3天)3.1 列表:可编辑数据的U盘

 

image.png


(1)什么是列表

 

Python中的列表(英文称为List),可以理解为能够存储多个数据项的收纳箱,如下图所示。列表当中的数据项也叫做元素,通过使用“[ ]”和“,”,将各个元素放到列表当中,其中元素在列表中的顺序,称为元素的索引号。

image.png

列表在一开始没有数据项(初期化)的时候,可以写成下图的方式。

image.png

列表的一个优点是,可以将不同类型的数据,都放到列表当中,比如字符串和数字等等。如下图所示。

image.png


(2)列表元素的输出与赋值

 

列表元素的输出

 

列表中的各个元素,可以像前面学习的变量一样进行输出。输出时,将元素在列表中的索引号添加即可,如下图所示。

image.png

仔细观察下面的代码,学习如何输出列表中的元素。

a = [1,2,3]
print(a[0])

使用在线云编辑器,输入上面的代码,执行效果如下图所示。

image.png

列表元素的赋值

 

列表元素的赋值也像变量赋值一样,如下图所示。

image.png

仔细观察下面的代码,学习如何输出列表中的元素。

a = [1, 2, 3]
a[0]='one'
a[1]='two'
a[2]='three'
print(a)

使用在线云编辑器,输入上面的代码,执行效果如下图所示。

image.png

 


(3)列表的常用操作

 

列表元素的个数

 

有时我们想知道一个列表中有多少个元素,行话一般会说,这个列表的长度是多少,这时就可以使用len()函数。在“( )”中输入列表的名字,就可以返回这个列表中元素的个数。如下图所示。

image.png

仔细观察下面的代码,学习如何求列表的个数。

a = [1, 2, 3, 4, 5]
length = len(a)
print(length)

使用在线云编辑器,输入上面的代码,执行效果如下图所示。

image.png

列表元素的添加

 

如果我们想对一个列表添加新的元素,可以使用append()函数。使用append()函数,可以在列表最末端的元素后,添加新的元素,如下图所示。

image.png

仔细观察下面的代码,学习如何向列表中添加新的元素。

a = [1, 2, 3]
a.append(4)
print(a)

使用在线云编辑器,输入上面的代码,执行效果如下图所示。

image.png

列表元素的删除

 

列表元素的删除,可以使用del关键字,如下图所示。

image.png

仔细观察下面的代码,学习如何删除指定列表的元素。

a = ['white', 'black','red', 'blue', 'yellow']
del a[2]
print(a)

使用在线云编辑器,输入上面的代码,执行效果如下图所示。

image.png


挑战一下

 

如果你学完了今天的知识内容,动手试试下面的挑战任务吧!


微信运动周报(使用列表实现)

下图为微信运动的步数周报,使用“列表”知识,创建一个运动步数列表。列表值分别是:8752, 4512, 14520, 1230, 3652, 7852, 9852。

【源代码:资源包\第3天\3-1-挑战.py】

image.png


 

此处为语雀文档,点击链接查看:https://www.yuque.com/codeclub/gnec1v/ihgl72

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值