我試圖讓含有1和所有可能的變化爲0。例如像列表,如果我剛纔兩位數字我希望像這樣的列表:Python:我如何使用itertools?
[[0,0], [0,1], [1,0], [1,1]]
但是,如果我決定有3個數字我想擁有像這樣的列表:
[[0,0,0], [0,0,1], [0,1,0], [0,1,1], [1,0,0], [1,0,1], [1,1,0], [1,1,1]]
有人告訴我使用itertools,但我不能得到它的工作就是我想要的。
>>> list(itertools.permutations((range(2))))
[(0, 1), (1, 0)]
>>> [list(itertools.product((range(2))))]
[[(0,), (1,)]]
有沒有辦法做到這一點?第二個問題,我如何找到像這樣的模塊的文檔?我只是一味地揮舞這裏
@Marcin:是的是的。 –