标签: python iterator permutation
123 132 213 231 312 321 如何获得所有排列作为单独的数字?
答案 0 :(得分:0)
使用str()转换为字符串,使用itertools.permutations获得排列,最后使用列表理解来格式化结果:
str()
itertools.permutations
[int(''.join(p)) for p in itertools.permutations('123')] #[123, 132, 213, 231, 312, 321]