python中的排列组合
第一种
itertools.permutations() ,它接受一个集合并产生一个元组序列,每个元组由集合中所有元素的一个可能排列组成。也就是说通过打乱集合中元素排列顺序生成一个元组
items = ['a', 'b', 'c']
from itertools import permutations
for p in permutations(items):
print(p)
# 指定序列的长度
# for p in permutations(items, 2):
# print(p)
原创
2022-02-22 14:36:48 ·
12092 阅读 ·
3 评论