0
嗨我試着在python2.7帶U工作,感覺就像地獄在蟒蛇帶U工作
我的文件中有# - - 編碼:UTF-8 - - 頂部
聲明我有一個列表:
letters = ['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', 'Ä',
'Ö', 'Ü']
和IM試圖做到這一點:
word = 'FÜNF'
new_string = ''
for letter in word:
new_string += str(letters.index(letter))
我得到一個ValueError的字母不串
,如果我做
word = 'FÜNF'
for letter in word:
print letter
什麼,我得到的是: ˚F ├ £ ň ˚F
可以sbdy請解釋如何解決這個問題?提前致謝。
Soddin'德國人..現在但麻煩:) – 2014-10-29 19:32:11
我不確定修復,但它看起來像當你迭代它將每個字節視爲一個字符。 – Linuxios 2014-10-29 19:33:00
@Linuxios:我的不好,堆棧溢出重新格式化它看起來不對。 – 2014-10-29 19:33:35