擅长:python、mysql、java
<p>Python string<a href="https://docs.python.org/2/library/string.html#string.replace" rel="nofollow noreferrer">^{<cd1>}</a>方法用字符串中的新字母替换字母的所有实例。例如,在第一个过程中,它跳过所有字母直到A,然后看到A在子列表中,并将字符串中A的所有实例替换为4。然后它移动到下一个字符,在这一点上它变成了4而不是A。
Python字符串是不可变的。所以你不能真的把它们捡起来然后在中间换字母。
您可以将这个字符串转换成一个列表。<code>char_list = list(text)</code>。然后你可以迭代这个并保留一个计数器。在</p>
<pre><code>for char in char_list:
counter = counter + 1
if char in PassSubList:
char_list[counter] = PassSubList[char]
return_list = ''.join(char_list)
</code></pre>