我有一個字母數字數字作爲字符串「4525ABT2」,我試圖「翻譯」爲只有數字。我嘗試了很多方法,很聰明,真的很愚蠢和漫長,而且看起來很多(我在這裏找到了Java的解決方案,但它在python中不起作用,也沒有將所有字符更改爲數字的解決方案)。 我的最後一次嘗試看起來像這樣在Python中將字母數字字符串轉換爲數字字符串
for i in alpha:
alpha1 = alpha.replace("A" or "B" or "C", "2")
alpha2 = alpha1.replace("D" or "E" or "F", "3")
alpha3 = alpha2.replace("G" or "H" or "I", "4")
alpha4 = alpha3.replace("J" or "K" or "L", "5")
alpha5 = alpha4.replace("M" or "N" or "O", "6")
alpha6 = alpha5.replace("P" or "Q" or "R" or "S", "7")
alpha7 = alpha6.replace("T" or "U" or "V", "8")
alpha8 = alpha7.replace("W" or "X" or "Y" or "Z", "9")
phone = str(alpha8)
return phone
在此先感謝!
提供您提到的Java解決方案的鏈接可能會幫助其他人深入瞭解你究竟想要做什麼。 – anothernode
你說得對。我應該考慮一下。我找不到帖子,但下一次 - 會做。 – Ninsa