python打印含有中文的列表元素
以下面列表为例
names = [“小郭”,”gzx”]
下面列举几种种方法:
第一种:使用 decode(‘string_escape’) 来实现
print str(names).decode(“string_escape”) [‘小郭’, ‘gzx’]
第二种:使用 uniout 来实现
安装: sudo pip install uniout
import uniout print(names) ['小郭', 'gzx']
第三种:直接取用 _uniout
从上述 uniout Project 直接取用 _uniout.py
import _unioutprint _uniout.unescape(str(a), 'utf8') ['小郭', 'gzx']
第四种:使用for循环实现
for name in names: print(name) ['小郭', 'gzx']
python学习网,大量免费的学习资源,欢迎学习!
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!