我想将以下嵌套for循环转换为使用itertools。
for i in range(I):
for j in range(J):
for k in range(K):
do_sth()
for ii in range(II):
for jj in range(JJ):
do_sth_else()
do_third_thing()
我已经写过了,但我想知道是否有更多的pythonic方式。
for i, j, k in itertools.product(range(I), range(J), range(K)):
do_sth()
for ii in range(II):
for jj in range(JJ):
do_sth_else()
do_third_thing()