У меня есть список столбцов данных, L.
L=[AA , AS , AD , BB , BC , C , D ]
, и мне нужны все комбинации элементов в произвольном порядке.Так что я могу использовать перестановки, я думаю?
Однако у меня может быть только один A и один B в каждой комбинации;
Так что мне нужна комбинация
A=[AA,AS,AD]
B=[BB,BC]
All others=[C,D]
Iтакже не нужно, чтобы все присутствовали в выводимых перестановках.Несколько примеров комбинаций ниже:
AA,BB,C,D
AA,BB,C
AA
AA,BB
Может кто-нибудь помочь с этим?