Вы можете использовать combinations
метод itertools
.
Просто вы можете изменить items
данные и количество отсчетов в методе combinations
с 2
на 32
.
Пожалуйста, используйте следующий пример кода:
from itertools import combinations
items_a = ['a', 'b', 'c']
items_b = ['1', '2', '3', '4', '5']
items = items_a + items_b
print(list(combinations(items_a, 2)))
print(list(combinations(items_b, 2)))
Результат.
[('a', 'b'), ('a', 'c'), ('b', 'c')]
[('1', '2'), ('1', '3'), ('1', '4'), ('1', '5'), ('2', '3'), ('2', '4'), ('2', '5'), ('3', '4'), ('3', '5'), ('4', '5')]