Unicode进入可迭代列表

时间:2015-07-27 02:33:53

标签: python json

我在使用以unicode表示的列表时遇到问题。我已经尝试过查看其他问题而json.dumps()函数显示了一个字符串'但对我来说并非如此。我不能遍历列表,因为python将整个事物看作一个字符串并给我个人字符。这是一些代码。

UTF-8

不应该吗? :

print flist
print type(flist)

['a', 'b', 'c']
<type 'unicode'>

myjson = json.dumps(flist)
print myjson
print type(myjson)

"['a', 'b', 'c']"
<type 'str'>

1 个答案:

答案 0 :(得分:1)

尝试ast.literal_eval

import ast
ast.literal_eval(flist.decode())