- 排列组合
items = ['a', 'b', 'c']from itertools import permutationsfor p in permutations(items): print(p)for p in permutations(items, 2): print(p)from itertools import combinationsfor c in combinations(items, 3): print(c)for c in combinations(items, 2): print(c)for c in combinations(items, 1): print(c)from itertools import combinations_with_replacementfor c in combinations_with_replacement(items, 3): print(c)
out