对字符串进行permutations排列组合
python
from itertools import permutations
a = 'abc' #对字符串进行permutations排列组合
for i in permutations(a,3):
x = ''.join(i)
print (x,end=' ')
print ('\n------------------------------------')
permutations后面的参数,第一个表示的是可迭代对象,第二个表示的是任意几个进行自由组合。
对应即输出abc的全排列。
其中使用到了python中的itertools库,这个库可以输出对应的组合数。
对应的itertools用法实际可以在python编辑器中调出来,对应