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