【发布时间】:2020-04-02 03:22:21
【问题描述】:
我是这个网站的新手。我有一段代码(如下所示),但无法返回我想要的输出。
list = [(10, 10)]
for i in range (0, 3):
for j in range (0, 3):
pair = (i, j)
list.append(pair)
print(list)
我只想打印所有对的列表,即[(10, 10), (0, 0), (0, 1), ..., (2, 2)]。
但是,当您运行代码时,它会在添加每个连续对后输出所有列表,即
[(10, 10), (0, 0)]
[(10, 10), (0, 0), (0, 1)]
[(10, 10), (0, 0), (0, 1), (0, 2)]
...等
我该如何解决这个问题?
【问题讨论】:
-
从嵌套循环中删除
print并将其放在末尾,即删除其所有缩进
标签: python list printing append