#Python小白学习之路#Python编程从入门到实践(第2版)学习笔记3.1列表是什么

这篇博客介绍了Python列表的基础知识,包括如何创建和访问列表元素。作者强调了列表索引从0开始,并展示了如何通过索引访问和操作列表中的特定元素。此外,还展示了如何在信息中使用列表元素,以及利用负数索引访问最后一个元素。博客以一位中年大叔学习Python的经历为背景,分享了他的学习过程。

什么是列表

变量名 = [‘元素1’,‘元素2’,‘元素3’,‘元素4’,‘元素5’,‘元素6’]
例如:上面就是一个简单的列表


friend_name = ['小王','小黎','小李','小红']
print(friend_name)

运行结果如下:

[‘小王’, ‘小黎’, ‘小李’, ‘小红’]

如何访问列表

有时候我并不想要别人知道我全部朋友的名字,但是可以知道其中的的一个朋友的名字,这里该如何做呢?就要用到(索引),通过(索引)来告诉python我们要让那个朋友被别人知道


下面的我的朋友有’小王’, ‘小黎’, ‘小李’, ‘小红’,我想让别人只知道我的朋友小王,我们该怎么写呢?

friend_name = ['小王','小黎','小李','小红']
print(friend_name) #让别人知道我所有的朋友
print(friend_name[0]) # 索引为0的对应的是小王

运行结果如下:

[‘小王’, ‘小黎’, ‘小李’, ‘小红’]
小王

索引是从0开始而不是从1开始

注意: 列表的索引都是从0开始,并非从1开始

friend_name = ['小王','小黎','小李','小红']
print(friend_name) #让别人知道我所有的朋友
print(friend_name[0]) # 索引为0的对应的是小王
print(friend_name[1]) # 索引为1的对应的是小黎
print(friend_name[2]) # 索引为2的对应的是小李
print(friend_name[3]) # 索引为3的对应的是小红

运行结果如下:

[‘小王’, ‘小黎’, ‘小李’, ‘小红’]
小王
小黎
小李
小红

注意:在不知道列表中有多少元素的时候,我想让最后的一个元素显示出来,索引该怎么用呢?这里就需要用到“-1”

friend_name = ['小王','小黎','小李','小红']
print(friend_name) #让别人知道我所有的朋友
print(friend_name[0]) # 索引为0的对应的是小王
print(friend_name[1]) # 索引为1的对应的是小黎
print(friend_name[2]) # 索引为2的对应的是小李
print(friend_name[3]) # 索引为3的对应的是小红
print(friend_name[-1]) # 索引为-1的对应的是列表中最后的一个元素,也就是小红

运行结果如下:

[‘小王’, ‘小黎’, ‘小李’, ‘小红’]
小王
小黎
小李
小红
小红

在信息中使用列表中指定的元素

friend_name = ['小王','小黎','小李','小红']  # 我所有的朋友的名字
message = f"我最好的朋友是{friend_name[0]}!" #我最好的朋友是小王
print(message)
message = f"我最好的朋友是{friend_name[2]}!" #我最好的朋友是小李
print(message)
message = f"我最好的朋友是{friend_name[1]}{friend_name[3]}!" #我最好的朋友是小黎和小红
print(message)
message = f"我最好的朋友是{friend_name[-4]}{friend_name[-2]}!" #我最好的朋友是小王和小李
print(message)

运行结果如下:

我最好的朋友是小王!
我最好的朋友是小李!
我最好的朋友是小黎和小红!
我最好的朋友是小王和小李!

写日记的初衷

一个而立之年的油腻大叔从0开始学PYthon之路起点,也是寻找事业出路的起点!
每天记录一点自己学习的内容!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值