use*_*022 3 python iteration list
我在python中有一个列表迭代定义如下:
for i in range(5):
for j in range(5):
if i != j:
print i , j
Run Code Online (Sandbox Code Playgroud)
因此,对于我定义的范围[0..5]中的每个元素,我想获得每个元素i,以及所有其他不是i的元素.
这段代码完全符合我的预期,但有没有更简洁的方法呢?
eum*_*iro 10
import itertools as it
for i, j in it.permutations(range(5), 2):
print i, j
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
904 次 |
| 最近记录: |