【发布时间】:2020-11-06 03:48:08
【问题描述】:
我有 2 个列表。第一个是:
city_indices = list(range(0 , len(cities))) # 列表中有 12 个城市
它的输出是:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
第二个列表是城市名称:
city_names = ['Buenos Aires',
'Toronto',
'Marakesh',
'Albuquerque',
'Los Cabos',
'Greenville',
'Archipelago Sea',
'Pyeongchang',
'Walla Walla Valley',
'Salina Island',
'Solta',
'Iguazu Falls'
]
我必须将两个列表组合的结果放在一个变量中,names_and_ranks = []
我必须合并列表的代码是:
for index in list(range(0,len(cities))):
print(f'{city_indices[index]}' '. ', city_names[index])
它的输出:
- 布宜诺斯艾利斯
- 多伦多
- 马拉喀什
- 阿尔伯克基
- 洛斯卡沃斯
- 格林维尔
- 群岛海
- 平昌
- 瓦拉瓦拉谷
- 萨利纳岛
- 索尔塔
- 伊瓜苏瀑布
这就是我卡住的地方。我不知道如何以 1. 开始列表并以 12 结束,或者如何将整个内容放入 names_and_ranks = []
【问题讨论】: