Python - 列表补充(一)

95 阅读1分钟

这是我参与2022首次更文挑战的第23天,活动详情查看:2022首次更文挑战

上次讲列表时说讲了循环再来补充,我来填坑了~

🐍遍历列表

遍历就相当于对列表的每一个元素进行走访,然后在编码逻辑上可以对每个元素之行相同的操作。如果需要对列表中的每个元素都执行相同的操作,可使用Python中的for循环。

  • 遍历上海的旅游景点 假如有一份上海旅游景点的列表,需要将其中每个景点的名字都打印出来。可以通过python中的for…in…结构来完成对列表的遍历。代码如下:
monuments = ["东方明珠","城隍庙","新天地","思南路","世纪公园","泰晤士小镇"]
for monument in monuments :  #monument为临时变量名称,可指定任何名称
    print(monument)

运行结果如下: 在这里插入图片描述

现在只是循环打印出景点名称,现在在每条景点后面再加上游玩警示信息说明,代码如下:

monuments = ["东方明珠","城隍庙","新天地","思南路","世纪公园","泰晤士小镇"]
for monument in monuments :
    print("由于旅游景点人数众多,"+monument+"景点实行网络购票,限制每日人流量")

运行结果如下: 在这里插入图片描述

或者是将景点名字一次全部打出,并加上游玩警示信息说明,代码如下:

monuments = ["东方明珠","城隍庙","新天地","思南路","世纪公园","泰晤士小镇"]
print("由于旅游景点人数众多,")
monuments_str = ""
for monument in monuments :
    monuments_str += monument
    monuments_str = monuments_str + "、"
print(monuments_str+"……这些景点实行网络购票,限制每日人流量")

运行结果如下: 在这里插入图片描述

今天的内容就讲到这里,拜了个拜~