python list unicode转中文显示
2014-08-21 17:42
281 查看
http://www.crifan.com/files/doc/docbook/python_topic_str_encoding/release/htmls/
http://luchanghong.com/python/2012/07/06/python-encoding-with-unicode-and-gbk-and-utf8.html
在从元组转换到字符串时,中文字符前会出现u'例子'类似这种,具体可参考第二个文章,需要手动去除u一切就都正常了
all_symptom内容
[python] view
plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
![](https://code.csdn.net/assets/ico_fork.svg)
[u'\u773c', u'\u8179\u90e8', u'\u4e94\u5b98', u'\u53e3\u8154', u'\u8179\u90e8',
u'\u53e3\u8154']
[python] view
plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
![](https://code.csdn.net/assets/ico_fork.svg)
str_symptom = str(all_symptom).replace('u\'','\'')
str_symptom.decode("unicode-escape")
处理后的显示情况
[python] view
plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
![](https://code.csdn.net/assets/ico_fork.svg)
['眼', '腹部', '五官', '口腔', '腹部', '口腔']
修改dict中的key值
方法一:添加再删除
dict.setdefault('y', dict['a'])
del(dict['a'])
方法二:
[python] view
plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
![](https://code.csdn.net/assets/ico_fork.svg)
>>> d = {'a':1, 'b':2}
>>> d.update(y=d.pop('a'))
>>> d
{'y': 1, 'b': 2}
http://luchanghong.com/python/2012/07/06/python-encoding-with-unicode-and-gbk-and-utf8.html
在从元组转换到字符串时,中文字符前会出现u'例子'类似这种,具体可参考第二个文章,需要手动去除u一切就都正常了
all_symptom内容
[python] view
plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
[u'\u773c', u'\u8179\u90e8', u'\u4e94\u5b98', u'\u53e3\u8154', u'\u8179\u90e8',
u'\u53e3\u8154']
[python] view
plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
str_symptom = str(all_symptom).replace('u\'','\'')
str_symptom.decode("unicode-escape")
处理后的显示情况
[python] view
plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
['眼', '腹部', '五官', '口腔', '腹部', '口腔']
修改dict中的key值
方法一:添加再删除
dict.setdefault('y', dict['a'])
del(dict['a'])
方法二:
[python] view
plaincopy
![](https://code.csdn.net/assets/CODE_ico.png)
>>> d = {'a':1, 'b':2}
>>> d.update(y=d.pop('a'))
>>> d
{'y': 1, 'b': 2}
相关文章推荐
- python list unicode转中文显示
- python解决list unicode转中文显示
- Python将list中的unicode转换成中文显示
- python list unicode转中文显示
- Python 打印list是显示unicode,转化成中文
- python2 list的unicode用中文显示
- 【python系列】dict、list的中文显示
- Python写入txt文件中的中文Unicode无法显示为中文
- python 实现将字典dict、列表list中的中文正常显示方法
- 【python在git bash下的中文显示】 UnicodeEncodeError: 'ascii' codec can't encode characters in position ...
- python2.x环境下unicode乱码转中文显示的2种解决方案总结
- python unicode转中文,list,dict应用
- python3 Unicode 编码转换中文显示
- Python 读取文件中unicode编码转成中文显示问题
- python2学习之如何将Unicode中文字符串显示出来
- python 如何将字典dict、列表list中的中文正常显示
- Python list 显示中文问题
- Python爬虫爬中文却显示Unicode,怎样显示中文--问题解答
- 允许Python文档中显示中文 & 允许SublimeText2输入中文 & 允许Python输出unicode字符
- Python Unicode与中文处理(文摘)