相关疑难解决方法(0)

生成字符串的所有可能排列的列表

我将如何生成包含变量字符列表的长度在x和y字符之间的字符串的所有可能排列的列表.

任何语言都可以使用,但它应该是可移植的.

language-agnostic string cross-platform

156
推荐指数
20
解决办法
20万
查看次数

生成所有长度的所有排列

如何生成列表的所有可能排列,b(1,6,8,3,9,5)包括不同长度的排列?例:

List a = [1,2,3]
generateperms(a)
1,2,3
3,1,2
3,2,1
1,3,2
2,1,3
2,3,1
2,3
1,2
1,3
2,1
3,2
3,1
Run Code Online (Sandbox Code Playgroud)

等等,并得到每个长度的所有permutarions?

编辑:我只是要使用它,用python编写,运行良好:

import itertools  
a = ['a','b','c']  
for i in range(len(a)):  
    print list(itertools.permutations(a,i+1))  
Run Code Online (Sandbox Code Playgroud)

permutation

11
推荐指数
1
解决办法
4654
查看次数