擅长:python、mysql、java
<p>这应该符合你的要求。</p>
<pre><code>def key_pressed(key, character):
"""
:param key: index of keyboard button
:param character: desired character represented by key
:return: requested character
"""
lookup = [[" "],
[".", ",", "?"],
["a", "b", "c"],
["d", "e", "f"],
["g", "h", "i"],
["j", "k", "l"],
["m", "n", "o"],
["p", "q", "r", "s"],
["t", "u", "v"],
["w", "x", "y", "z"]]
return lookup[key][character]
print(key_pressed(6, 2))
print(key_pressed(1, 2))
print(key_pressed(5, 1))
</code></pre>
<p>输出:</p>
<pre><code>o
?
k
</code></pre>