我是编程新手并试图解决问题。我想要的是同时减少两个循环。
religion_Dict.keys()
如果我没错,这会给我1000 * 1000,1000 * 999,1000 * 998等等。如果我想要1000 * 1000,999 * 999,998 * 998等怎么办?
答案 0 :(得分:1)
对于这种情况,你应该只使用一个循环:
for i in range(1000, 100, -1):
product = i*i
...
对于想要同时推进两个循环变量而不是嵌套循环的一般情况,您需要zip
:
for i, j in zip(some_iterable, some_other_iterable):
...
答案 1 :(得分:0)
我不明白你为什么要做两个循环肯定会这样做:
for i in range(1000,100,-1):
product=i*i