[英]itertools.permutations not working when repetition is above 9
为什么 python itertools.permutations 在重复次数高于 9 时不起作用?
for i in itertools.permutations(range(1, 10), 9):
print(i) # works
for i in itertools.permutations(range(1, 10), 10):
print(i) # does not work
range(1, 10)
包含 9 个元素,整数从 1 到 9(包括 1 到 9)。 function 如何返回 9 元素序列的 10 元素排列? 好吧,它不能,所以在这种情况下它不会产生任何东西。
这意味着它确实有效:它不会产生任何结果,这是正确的做法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.