如何将字符串拆分为字符

时间:2016-12-08 19:06:21

标签: python python-2.7 python-3.x

说你有一个字符串,其中P =“你好”

如何将其拆分为单个字符,以便我可以使用索引。

我打算做的是用字母替换字母P中的字母(例如h)。我想循环这一点,所以当一个新单词,例如替换为e的hillo,在一个单独的字符串列表中时,它将列出所有这些单词的列表。我尝试过列表,但这不起作用,因为我无法做skrt [letter] = alphabet.pop(item)。

anagrams = {}
L = []
C = []

alphabet = "abcdefghijklmnopqrstuvwxyz"
alphabet = sorted(alphabet)
print(alphabet)

lines = open("words.txt", "r").readlines()
for word in lines:
    stripped = word.strip().lower()
    L.append(stripped)

for letter in word:
    for item in alphabet:
        skrt = list(word)
        print(skrt)
        skrt[letter] = alphabet.pop(item)
        "".join(skrt)
        if skrt in L:
            C.append(skrt)
            print(C)

0 个答案:

没有答案