python - pycharm中中文列表输出\xe5\xb0\x8f之类的怎么解决
巴扎黑
巴扎黑 2017-04-17 17:29:06
0
2
989
#coding=utf-8
member=["小","大","小"]
print(member)

print("小打小闹")

结果为:
['\xe5\xb0\x8f', '\xe5\xa4\xa7', '\xe5\xb0\x8f']
小打小闹

问:怎么解决列表输出的编码问题

巴扎黑
巴扎黑

reply all(2)
刘奇
print str(member).decode('string_escape')

can be solved

Ty80

When outputting a list, the elements inside are processed according to %r (call __repr__()). When outputting str, they are processed according to %s (call __str__()). So, if you want to see Chinese in the list, just:

for i in member:
    print i
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!