Пространство элементарных исходов через Numpy
Надо построить пространство элементарных исходов используя Numpy. Допустим после трех бросков монеты результатом было бы:
[[0,0,0],
[0,0,1],
[0,1,0],
[1,0,0],
[0,1,1],
[1,1,0],
[1,0,1],
[1,1,1]]
где 0-'орел' и 1-'решка', то есть нужно перебрать все возможные комбинации не повторяясь. Есть ли простой способ сделать это через Numpy?