关于Python For循环的初学者问题

2024-04-29 03:55:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在努力完成Flatiron的Python预训练营课程。我已经升级到For Loops部分并通读了read.me。For循环似乎足够简单,但在实验室里,课程似乎已经偏离了read.me

我根据字典创建了两个列表。列表1是我从字典city_indices=list(range(0,len(cities)))创建的索引。第二个列表只是根据字典中的城市名称创建的基本列表,但它只是概述城市名称的基本列表

我的困惑是,这堂课教我如何在同一个列表或字典中的两个元素上运行for循环,但没有教我如何将两个单独的列表for循环为一个

我可能错过了什么

分配是使用For循环中的两个元素来创建一个排序列表。 city_indicescity_names

我无法识别循环的forin部分


Tags: 名称元素city列表forread字典实验室
1条回答
网友
1楼 · 发布于 2024-04-29 03:55:38

我不确定我是否正确理解了你,但从我的观点来看,你想这样做:

city_indices=list(range(0,len(cities)))
for i in city_indices:
    print("{}: {}".format(i, city_names[i]))

假设city_namescity_indices具有相同的长度

相关问题 更多 >