我想從這個字符串在Python創建的字母列表:Python - 我如何從特殊字符的字符串創建一個字母列表?
string = 'utf✮fff'
我已經試過這樣:
>>> string = "utf✮fff"
>>> print list(string)
['u', 't', 'f', '\xe2', '\x9c', '\xae', 'f', 'f', 'f']
然而,它應該是這樣的:
['u', 't', 'f', '\xe2\x9c\xae', 'f', 'f', 'f']
不任何人都知道如何創建這個輸出?先謝謝你!
你正在處理一個字節字符串。如果您希望Python知道單個*字符,請使用unicode字符串*:'u'utf✮fff'' – deceze
謝謝!它的工作,我怎麼能應用這個字符串變量?例如:'unicodestring = string.encode('unicode')' –
@DanielTremer「unicode」不是一種編碼。你必須使用var = unicode(var) – user312016