【发布时间】:2021-09-24 09:56:08
【问题描述】:
希望有人可以在这里帮助我。 我在 Python 的 for 循环中使用了 for 循环。那是一个嵌套循环,我想将结果映射一次。 目前结果正确显示一次,然后错误地重复。这是我的代码 sn-p。
for country in ["USA", "Nigeria", "Germany", "India", "Britain"]:
for code in ["+1", "+234", "+49", "+91", "+44"]:
print(country, code)
print("Done")
我想要达到的结果就是这个。
USA +1
Nigeria +234
Germany +49
India +91
Britain +44
Done!
但我现在得到的是这个。
USA +1
USA +234
USA +49
USA +91
USA +44
Nigeria +1
Nigeria +234
Nigeria +49
Nigeria +91
Nigeria +44
Germany +1
Germany +234
Germany +49
Germany +91
Germany +44
India +1
India +234
India +49
India +91
India +44
Britain +1
Britain +234
Britain +49
Britain +91
Britain +44
Done
有什么方法可以改进它并获得预期的结果吗? 感谢您的帮助。
【问题讨论】:
-
你能显示一个你想要的输出的小sn-p吗?