為什么Python的和itertoolspermutations包含重復?
函數是根據他們的位置來計算組合的,而不是他們的值.所以有重復的結果。
for i in permutations([1, 1, 3], 3):
print i
(1, 1, 3)
(1, 3, 1)
(1, 1, 3)
(1, 3, 1)
(3, 1, 1)
(3, 1, 1)
>>>
上一篇你有什么撩漢的經歷嗎
為什么Python的和itertoolspermutations包含重復?
函數是根據他們的位置來計算組合的,而不是他們的值.所以有重復的結果。
for i in permutations([1, 1, 3], 3):
print i
(1, 1, 3)
(1, 3, 1)
(1, 1, 3)
(1, 3, 1)
(3, 1, 1)
(3, 1, 1)
>>>