什么是列表
变量名 = [‘元素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之路起点,也是寻找事业出路的起点!
每天记录一点自己学习的内容!