扫码关注官方订阅号
#coding=utf-8 member=["小","大","小"] print(member) print("小打小闹")
结果为:['\xe5\xb0\x8f', '\xe5\xa4\xa7', '\xe5\xb0\x8f']小打小闹
问:怎么解决列表输出的编码问题
print str(member).decode('string_escape')
可以解决
当输出list时,里面的元素按%r(调__repr__())处理,当输出str时,按%s(调__str__())处理。所以,如果你想看到list里的中文,就:
for i in member: print i
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
可以解决
当输出list时,里面的元素按%r(调__repr__())处理,当输出str时,按%s(调__str__())处理。所以,如果你想看到list里的中文,就: