擅长:python、mysql、java
<p>有时候请求原谅比请求允许好。您可以删除一半的key:value并将其替换为上部结构(),这样小写字母就变成了大写字母。如果调用dict()。如果密码.get(character)返回None。在</p>
<pre><code>def get_chiper(plaintext):
cipher = {"A": "T", "B": "D", "C": "L", "D": "O", "E": "F",
"F": "A", "G": "G", "H": "J", "I": "K", "J": "R",
"K": "I", "L": "C", "M": "V", "N": "P", "O": "W",
"P": "U", "Q": "X", "R": "Y", "S": "B", "T": "E",
"U": "Z", "V": "Q", "W": "S", "X": "N", "Y": "M",
"Z": "H"}
return "".join(cipher.get(character.upper()) or character
for character in plaintext)
</code></pre>
<hr/>
<p>通过颠倒dict,可以用相同的功能完成完整的编码和解码</p>
^{pr2}$