当前位置: 首页 > 问答 > Python编程 > 问答详情

python打印列表有中文乱码怎么解决?

09月27日 13:09311人阅读
付老师 Python编程

定义列表并直接输出,结果输出结果中文是乱码:

e=['你好',1,'apple']
print e

输出结果:

['xe4xbdxa0xe5xa5xbd', 1, 'apple']

解决方法:

e=['你好',1,'apple']
print json.dumps(e,encoding='utf-8',ensure_ascii=False)

输出结果:

["你好", 1, "apple"]

更多Python知识请关注Python自学网

职业技能申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

问答来自

付老师 Python编程
好评率85% 浏览311

相关问题

Python中生成九九乘法表的方法有哪几种?
付老师 Python编程
Python中如何进行字符串比较大小?
谷老师 Python编程
python中如何实现array与list的相互转换?
刘老师 Python编程
课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部