[英]How to convert array of tamil unicode values into tamil string in python with whitespaces?
Here is the list of Tamil unicode codepoints 这是泰米尔语unicode代码点列表
[u'\ச', u'\ட', u'\்', u'\ட', u'\ச', u'\ப', u'\ை', u'\ய', u'\ி', u'\ல', u'\்', u'\ந', u'\ே', u'\ற', u'\்', u'\ற', u'\ு] [u'\\ u0b9a',u'\\ u0b9f',u'\\ u0bcd',u'\\ u0b9f',u'\\ u0b9a',u'\\ u0baa',u'\\ u0bc8',u'\\ u0baf',u '\\ u0bbf',u'\\ u0bb2',u'\\ u0bcd',u'\\ u0ba8',u'\\ u0bc'',u'\\ u0bb1',u'\\ u0bcd',u'\\ u0bb1',u'\\ u0bc1]
How can I convert it to readable string? 如何将其转换为可读字符串?
No conversion needed. 无需转换。
>>> alist = [
u'\u0b9a', u'\u0b9f', u'\u0bcd', u'\u0b9f', u'\u0b9a',
u'\u0baa', u'\u0bc8', u'\u0baf', u'\u0bbf', u'\u0bb2',
u'\u0bcd', u'\u0ba8', u'\u0bc7', u'\u0bb1', u'\u0bcd',
u'\u0bb1', u'\u0bc1',
]
>>> print u''.join(alist)
சட்டசபையில்நேற்று
>>>
Update: Perhaps you want this: 更新:也许你想要这个:
>>> print u' '.join(alist)
ச ட ் ட ச ப ை ய ி ல ் ந ே ற ் ற ு
or this: 或这个:
>>> import unicodedata
>>> for c in alist:
print repr(c), c, unicodedata.category(c)
u'\u0b9a' ச Lo
u'\u0b9f' ட Lo
u'\u0bcd' ் Mn
u'\u0b9f' ட Lo
u'\u0b9a' ச Lo
u'\u0baa' ப Lo
u'\u0bc8' ை Mc
u'\u0baf' ய Lo
u'\u0bbf' ி Mc
u'\u0bb2' ல Lo
u'\u0bcd' ் Mn
u'\u0ba8' ந Lo
u'\u0bc7' ே Mc
u'\u0bb1' ற Lo
u'\u0bcd' ் Mn
u'\u0bb1' ற Lo
u'\u0bc1' ு Mc
>>>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.