2024-06-01 10:11:01 发布
网友
如何在python中以各种可能的方式将一个单词拆分为2?你知道吗
输入-例如:堆栈
输出-{S,tack},{St,ack},{Sta,ck},{Stac,k}
我想写一个for循环,但是有更好的方法吗? 我想不出使用itertools包的方法。它改变了单词中字母的顺序。你知道吗
您可以按索引对单词进行切片以获得所需的组合
word = 'Stack' [ [word[:i],word[i:]] for i in range(1,len(word))] [['S', 'tack'], ['St', 'ack'], ['Sta', 'ck'], ['Stac', 'k']]
您可以按索引对单词进行切片以获得所需的组合
相关问题 更多 >
编程相关推荐