希望有人可以在这里帮助我。我在 Python 的 for 循环中使用了 for 循环。那是一个嵌套循环,我想将结果映射一次。目前结果正确显示一次,然后错误地重复。这是我的代码片段。
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
有没有办法可以改进它并获得预期的结果?我会感谢你的帮助。