0
給定一個對應於unicode的十六進制列表,如何以編程方式檢索unicode char?如何以編程方式從hexademicals中檢索unicode字符?
E.g.鑑於名單:
>>> l = ['9359', '935A', '935B']
如何實現這個名單:
>>> u = [u'\u9359', u'\u935A', u'\u935B']
>>> u
['鍙', '鍚', '鍛']
我已經試過這一點,但它拋出一個SyntaxError
:
>>> u'\u' + l[0]
File "<stdin>", line 1
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 0-1: truncated \uXXXX escape
真棒!感謝@MartijnPieters! – alvas