python itertools 组合消失
python itertools combinations disappear
当我这样做时:
from itertools import combinations
a = combinations ('pdejffd', 2)
print(list(a))
print(list(a))
第二次打印输出[]
.
谁能解释一下为什么?
itertools.combinations
returns 一台发电机。
您已经在第一个 list(a)
通话中用完了。
当我这样做时:
from itertools import combinations
a = combinations ('pdejffd', 2)
print(list(a))
print(list(a))
第二次打印输出[]
.
谁能解释一下为什么?
itertools.combinations
returns 一台发电机。
您已经在第一个 list(a)
通话中用完了。