![](/img/trans.png)
[英]Why Python does not generate all possible combinations of letters given?
[英]All possible combinations add of letters
我向大家打招呼我需要幫助我這里有這段代碼
如果我想在字母之間添加字母,我該如何實現
example
input
east
output
aeast
eaast
eaast
easat
easta
aeast
beast
ebast
eabst
easbt
eastb
等等...
leters = 'abcdefghijklmnopqrstuvwxyz'
words = ('east')
for letersinput in leters:
for rang in range(1):
print(letersinput+""+str(words)+"")
我正在尋找與此完全相反的東西,該怎么做?
def missing_char(word, n):
n = abs(n)
front = word[:n]
back = word[n+1:]
return front + back
遍歷單詞和字母,對於每個位置,在該位置切片單詞並插入字母:
letters = 'abcdefghijklmnopqrstuvwxyz'
words = ['east']
for word in words:
for letter in letters:
for i in range(len(word)+1):
print(word[:i] + letter + word[i:])
print()
輸出:
aeast
eaast
eaast
easat
easta
beast
ebast
eabst
easbt
eastb
...
zeast
ezast
eazst
easzt
eastz
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.