python 字典中文key处理,读取,比较方法


Posted in Python onJuly 06, 2018

昨天碰到的,如果键是中文,如何进行匹配呢,先看文本内容:

python 字典中文key处理,读取,比较方法

这是字典里两个元素的内容,编码是utf-8,中文内容

python 字典中文key处理,读取,比较方法

运行代码如下

# -*- coding: utf-8 -*-

rate1 = open('takeOffTime_date.txt', 'r')
dic = dict()
for line in rate1:
 line = line.strip().split(' ')
 data=line[0].decode('utf-8')
 dic[data]=line[1]
print dic

比如我要找“明天”的内容,将“明天”字符转成utf-8编码。让编码去比较即可

for data in dic :
 if "明天".decode('utf-8')==data:
  print dic[data]

这样即可得到键里的值

python 字典中文key处理,读取,比较方法

以上这篇python 字典中文key处理,读取,比较方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的高级Git库 Gittle
Sep 22 Python
python获取目录下所有文件的方法
Jun 01 Python
python实现批量修改文件名代码
Sep 10 Python
解决Django migrate No changes detected 不能创建表的问题
May 27 Python
PyCharm设置每行最大长度限制的方法
Jan 16 Python
Python删除n行后的其他行方法
Jan 28 Python
Python程序打包工具py2exe和PyInstaller详解
Jun 28 Python
详解Python3 pandas.merge用法
Sep 05 Python
Python中pass的作用与使用教程
Nov 13 Python
Python利用myqr库创建自己的二维码
Nov 24 Python
Python常用配置文件ini、json、yaml读写总结
Jul 09 Python
python数字图像处理之图像的批量处理
Jun 28 Python
python迭代dict的key和value的方法
Jul 06 #Python
Python socket套接字实现C/S模式远程命令执行功能案例
Jul 06 #Python
python脚本监控Tomcat服务器的方法
Jul 06 #Python
解决csv.writer写入文件有多余的空行问题
Jul 06 #Python
Python简单爬虫导出CSV文件的实例讲解
Jul 06 #Python
Python实现的从右到左字符串替换方法示例
Jul 06 #Python
Python用csv写入文件_消除空余行的方法
Jul 06 #Python
You might like
关于查看MSSQL 数据库 用户每个表 占用的空间大小
2013/06/21 PHP
PHP const定义常量及global定义全局常量实例解析
2020/05/28 PHP
JS实现浏览器菜单命令
2006/09/05 Javascript
jQuery的一些注意
2006/12/06 Javascript
JavaScript DOM 学习第九章 选取范围的介绍
2010/02/19 Javascript
JsRender for object语法简介
2014/10/31 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
AngularJS自定义控件实例详解
2016/12/13 Javascript
vue axios 二次封装的示例代码
2017/12/08 Javascript
JavaScript设计模式之装饰者模式定义与应用示例
2018/07/25 Javascript
JS散列表碰撞处理、开链法、HashTable散列示例
2019/02/08 Javascript
Node.JS发送http请求批量检查文件中的网页地址、服务是否有效可用
2019/11/20 Javascript
vue 项目引入echarts 添加点击事件操作
2020/09/09 Javascript
[03:24]DOTA2超级联赛专访hao 大翻盘就是逆袭
2013/05/24 DOTA
[02:37]2018DOTA2亚洲邀请赛赛前采访 VP.no[o]ne心中最强SOLO是谁
2018/04/04 DOTA
[59:42]Secret vs Alliacne 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
[01:52]2020年DOTA2 TI10夏季活动预告片
2020/07/15 DOTA
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
python使用插值法画出平滑曲线
2018/12/15 Python
Python可变参数会自动填充前面的默认同名参数实例
2019/11/18 Python
pyspark 随机森林的实现
2020/04/24 Python
详解Python GUI编程之PyQt5入门到实战
2020/12/10 Python
使用HTML5 Canvas绘制直线或折线等线条的方法讲解
2016/03/14 HTML / CSS
html5使用html2canvas实现浏览器截图的示例
2017/08/31 HTML / CSS
HTML5+CSS3应用详解
2014/02/24 HTML / CSS
意大利运动服减价商店:ScontoSport
2020/03/10 全球购物
Eclipse面试题
2014/03/22 面试题
DELPHI中如何调用API,可举例说明
2014/01/16 面试题
自我评价范文分享
2014/01/04 职场文书
生日邀请函范文
2014/01/13 职场文书
2014自主招生自荐信策略
2014/01/27 职场文书
销售人员求职的自我评价分享
2014/03/15 职场文书
工地宣传标语
2014/06/18 职场文书
四年级数学教学反思
2016/02/16 职场文书
MYSQL 表的全面总结
2021/11/11 MySQL
python中urllib包的网络请求教程
2022/04/19 Python