Re: [問題] 如何能做到字母進位呢?
a = 'abcdez'
b = [chr((ord(i)+1)%ord('a')%26+ord('a')) for i in a]
寫得有點醜....
※ 引述《opengood5566 ( )》之銘言:
: 比如說進行加一: a變b, at變au, az變ba
: 請問有甚麼辦法可以做到這樣嗎?
: 感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.153.44
※ 文章網址: http://www.ptt.cc/bbs/Python/M.1418307239.A.C70.html
推
12/12 08:15, , 1F
12/12 08:15, 1F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章