我想分割一個整數到列表中,並將每個元素轉換爲它的ASCII字符。我想要這樣的事情:數字到ASCII字符串轉換器
integer = 97097114103104
int_list = [97, 97, 114, 103, 104]
chr(int_list[0]) = 'a'
chr(int_list[1]) = 'a'
chr(int_list[2]) = 'r'
chr(int_list[3]) = 'g'
chr(int_list[4]) = 'h'
ascii_char = 'aargh'
有沒有一種方法可以做到這一點?我希望它能用於任何數字,如'65066066065'
,這將返回'ABBA'
或'70'
,這將返回'F'
。我遇到的問題是我想將整數分成正確的數字。
爲什麼會是[[9 7,97,...]'而不是'[9,70,97,...]'? – mgilson
@mgilson預先設置0將長度變成3的倍數,然後分割。 (或者至少這是我能理解的) –