我有几个像这样的简单循环:
for i in range (30, 52):
#do some stuff here
for i in range (1, 18):
#do some more stuff
我希望能够使用以下语法将这个过程压缩成一个循环:
for i in range((30, 52), (1, 18):
#do some stuff
我意识到这个语法不会起作用,但这是我所需要的基本概念。我见过人们使用zip同时迭代两个范围,但这不是我所需要的。
有什么想法吗?
itertools.chain.from_iterable
将它们链接起来。 - Ashwini Chaudhary