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脚本实现集群检测和管理功能
Mar 06 Python
Python爬虫天气预报实例详解(小白入门)
Jan 24 Python
python递归函数绘制分形树的方法
Jun 22 Python
数组保存为txt, npy, csv 文件, 数组遍历enumerate的方法
Jul 09 Python
Python函数装饰器常见使用方法实例详解
Mar 30 Python
如何基于Python制作有道翻译小工具
Dec 16 Python
基于python实现计算且附带进度条代码实例
Mar 31 Python
如何利用python web框架做文件流下载的实现示例
Jun 02 Python
selenium如何定位span元素的实现
Jan 13 Python
python函数指定默认值的实例讲解
Mar 29 Python
Pytest allure 命令行参数的使用
Apr 18 Python
Python可变与不可变数据和深拷贝与浅拷贝
Apr 06 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
ThinkPHP表单自动提交验证实例教程
2014/07/18 PHP
Yii的CDbCriteria查询条件用法实例
2014/12/04 PHP
WordPress开发中的get_post_custom()函数使用解析
2016/01/04 PHP
浅谈PHP中静态方法和非静态方法的相互调用
2016/10/04 PHP
限制文本字节数js代码
2007/03/06 Javascript
jQuery温习篇 强大的JQuery选择器
2010/04/24 Javascript
jQuery LigerUI 使用教程入门篇
2012/01/18 Javascript
对js关键字命名的疑问介绍
2014/04/25 Javascript
调整小数的格式保留小数点后两位
2014/05/14 Javascript
JavaScript中的函数模式详解
2015/02/11 Javascript
js实现完全自定义可带多级目录的网页鼠标右键菜单方法
2015/02/28 Javascript
详解JavaScript基本类型和引用类型
2015/12/09 Javascript
JS中artdialog弹出框控件之提交表单思路详解
2016/04/18 Javascript
JS实现的样式切换功能tableCSS实例
2016/12/30 Javascript
在javaScript中检测数据类型的几种方式小结
2017/03/04 Javascript
JS实现向iframe中表单传值的方法
2017/03/24 Javascript
Nodejs之http的表单提交
2017/07/07 NodeJs
详解Vue中使用Axios拦截器
2019/04/22 Javascript
JS正则表达式验证端口范围(0-65535)
2020/01/06 Javascript
如何通过javaScript去除字符串两端的空白字符
2020/02/06 Javascript
js实现表格单列按字母排序
2020/08/12 Javascript
[01:45]DOTA2众星出演!DSPL刀塔次级职业联赛宣传片
2014/11/21 DOTA
py中的目录与文件判别代码
2008/07/16 Python
Python反射的用法实例分析
2018/02/11 Python
Python异常处理例题整理
2019/07/07 Python
python文件绝对路径写法介绍(windows)
2019/12/25 Python
python 密码学示例——理解哈希(Hash)算法
2020/09/21 Python
手把手教你用Django执行原生SQL的方法
2021/02/18 Python
Linux中如何用命令创建目录
2015/01/12 面试题
工商企业管理实习自我鉴定
2013/12/04 职场文书
国企干部对照检查材料
2014/08/22 职场文书
房屋租赁协议书
2014/10/18 职场文书
夫妻分居协议书范本(有子女版)
2014/11/01 职场文书
2014年高一班主任工作总结
2014/12/05 职场文书
2015年置业顾问工作总结
2015/04/07 职场文书
详解MongoDB排序时内存大小限制与创建索引的注意事项
2022/05/06 MongoDB