我有一个字符串列表,最初是一个unicode元素列表。因此,某些字符串在unicode formate中包含一些字符重音。
list=['Citt\xe0','Veszpr\xe9m','Publicit\xe0']
我需要获得一个如下所示的新列表:
new_list=[u'Citt\xe0',u'Veszpr\xe9m',u'Publicit\xe0']
new_list的每个元素都必须同时携带u和重音符号。 有没有办法迭代每个元素?
答案 0 :(得分:-2)
new_list=[unicode(repr(word)) for word in old_list]
>>> print new_list
[u"'Citt\\xe0'", u"'Hello'", u"'Publicit\\xe0'"]
这就是你想要的吗?