将字符串更改为字符串的每个字符中带有字母a-z的字符串

问题描述 投票:-7回答:1

好的,这是我的代码

import string key =“Dog”

keylist = list(key)

for char in string.ascii_lowercase:
    print char

我如何能够遍历列表并将Dog的第一个字母更改为a然后将其打印出来,这样它就会变成aog然后b所以它会变成沼泽等等。然后继续前进到狗的o并做同样的事情然后移动到狗的g并做同样的事情。

python string
1个回答
1
投票
key = "dog"

for char_pos in range(len(key)):
    for alphabet_char in ascii_lowercase:
        print(key[:char_pos] + alphabet_char + key[char_pos + 1:])
© www.soinside.com 2019 - 2024. All rights reserved.