为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

翻过高山走不出你 2021-04-01 15:11:14
给定一个字符串,Python 3中有什么捷径可以找到该字符串中以空格分隔的单词的不同组合?例如:如果输入字符串是“ Peaches Apples Bananas”,我希望输出为:桃苹果香蕉桃子香蕉苹果苹果香蕉桃子苹果桃子香蕉香蕉桃子苹果香蕉苹果桃子
查看完整描述

2 回答

?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

我认为您正在寻找itertools.permutations:


import itertools


for perm in itertools.permutations('Peaches Apples Bananas'.split(' ')):

    print(' '.join(perm))


查看完整回答
反对 回复 2021-04-05
  • 2 回答
  • 0 关注
  • 183 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号