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