擅长:python、mysql、java
<p>你可能会这样做:</p>
<pre><code>def nameNumbers(name):
alphabetList = ['a', 8.17, 'b', 1.49, 'c', 2.78, 'd', 4.25, 'e', 12.70, 'f', 2.23,
'g', 2.02, 'h', 6.09, 'i', 6.97, 'j', 0.15, 'k', 0.77, 'l', 4.03, 'm', 2.41, 'n',
6.75, 'o', 7.51, 'p', 1.93, 'q', 0.10, 'r', 5.99, 's', 6.33, 't', 9.06, 'u', 2.76,
'v', 0.98, 'w', 2.36, 'x', 0.15, 'y', 1.97, 'z', 0.07]
for letter in name.lower():
print(alphabetList[alphabetList.index(letter)+1])
nameNumbers('Adam')
</code></pre>
<p>如果使用“.lower()”,则不需要每个字母的大写字母</p>