我有這樣一個清單:編碼字符不在列表中?
print alist
['G\xc3\xbcnther', 'Santher']
並希望將其更改爲:
['Günther', 'Santher']
我嘗試了很多的東西,如:
alist=[s.encode("utf-8") for s in alist]
print alist
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 1: ordinal not in range(128)
在別人的字半滑舌鰨變丟失,或者G \ xc3 \ xbcnther保持不變。我究竟做錯了什麼?
所以我不能改變名單?真? – 2014-10-11 17:17:36
這個沒有問題,風格屬於python。 – lxmahyar 2014-10-11 17:22:05
有沒有可能在該列表中的「\ xc3 \ xbc」中創建「ü」?某種解決方法?從列表中取出一個字符串? – 2014-10-11 17:25:32