itertools.combinations

1.python itertools模块combination(iterable,r)方法可以创建一个迭代器,返回iterable中所有长度为r的子序列,返回的子序列中的项按输入iterable中的顺序排序。

import itertools
list1 = ['a',7,'n',1]
list2 = list(itertools.combinations(list1,2))
print(list2)

python中的itertools.combinations和itertools.permutations_子序列
2.itertools 模块中的 permutations 全排列

import itertools
list3 = list(itertools.permutations('afv'))
print(list3)

python中的itertools.combinations和itertools.permutations_python_02
谢谢大家的支持,您的一键三连是 罡罡同学前进的最大动力!