总结
课后练习
一、名牌包
定义列表 famousBag ,并将 "CHANEL", "LV", "Gucci", "Fendi" 四个元素按顺序赋值给 famousBag,然后,使用 print() 输出列表。
famousBag = ["CHANEL", "LV", "Gucci", "Fendi"]
print(famousBag)
二、神奇动物在哪里
定义一个名为 animals 的列表,它包含三个元素:"bear"、"python"、"peacock"。要求用格式化依次输出列表中的元素,打印内容格式为: the first animal in the list is XXX
英语序数词对应:
1:first 2:second 3:third
# 定义列表
animals = ["bear", "python", "peacock"]
english = ["first", "second", "third"]
# 按照规律打印这三条语句,记住列表索引从0开始
print(f"the {english[0]} animal in the list is {animals[0]}")
print(f"the {english[1]} animal in the list is {animals[1]}")
print(f"the {english[2]} animal in the list is {animals[2]}")
三、名牌包包2.0
Max买了一个Prada的包包,请使用in运算判断 Prada 是否在 famousBag 列表中。
famousBag = ["CHANEL", "LV", "Gucci", "Fendi"]
若在,则使用格式化输出:f"{bag}在famousBag列表中";若不在,则使用格式化输出:f"{bag}不在famousBag列表中"。
# 定义列表famousBag
famousBag = ["CHANEL", "LV", "Gucci", "Fendi"]
bag = "Prada"
if bag in famousBag:
print(f"{bag}在famousBag列表中")
else:
print(f"{bag}不在famousBag列表中")
四、NocturneProgramming
定义列表 nocturneProgramming ,该列表中包含五个字符串按顺序为:"base", "office", "spider", "data_analysis", "data_visual" 。
- 使用切片的方式,输出第二个(含)之后的全部元素;
- 使用切片的方式,输出第二个(含)到第四个(含)元素。
小提示:变量名和列表内容太多,可以直接复制。
nocturneProgramming = ["base", "office", "spider", "data_analysis", "data_visual"]
print(nocturneProgramming[1:])
print(nocturneProgramming[1:4])