Python 3如何查找字符串的不同组合

给定一个字符串,Python 3中有什么捷径可以找到该字符串中以空格分隔的单词的不同组合?

例如:

如果输入字符串是“ Peaches Apples Bananas”,我希望输出为:

桃苹果香蕉

桃子香蕉苹果

苹果香蕉桃子

苹果桃子香蕉

香蕉桃子苹果

香蕉苹果桃子


翻过高山走不出你
浏览 184回答 2
2回答

一只甜甜圈

我认为您正在寻找itertools.permutations:import itertoolsfor perm in itertools.permutations('Peaches Apples Bananas'.split(' ')):    print(' '.join(perm))
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python