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入门篇之正则表达式
Oct 20 Python
以Python的Pyspider为例剖析搜索引擎的网络爬虫实现方法
Mar 30 Python
python3 pandas 读取MySQL数据和插入的实例
Apr 20 Python
Python学习笔记之open()函数打开文件路径报错问题
Apr 28 Python
Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息示例
May 04 Python
使用Selenium破解新浪微博的四宫格验证码
Oct 19 Python
浅谈python的输入输出,注释,基本数据类型
Apr 02 Python
pycharm 更改创建文件默认路径的操作
Feb 15 Python
python怎么对数字进行过滤
Jul 05 Python
Python实现给PDF添加水印的方法
Jan 25 Python
使用python绘制横竖条形图
Apr 21 Python
Golang Web 框架Iris安装部署
Aug 14 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
Yii实现显示静态页的方法
2016/04/25 PHP
thinkPHP简单实现多个子查询语句的方法
2016/12/05 PHP
详解PHP变量传值赋值和引用赋值变量销毁
2019/03/23 PHP
详解PHP 7.4 中数组延展操作符语法知识点
2019/07/19 PHP
jquery的颜色选择插件实例代码
2008/10/02 Javascript
JQuery 在线引用及测试引用是否成功
2014/06/24 Javascript
Jquery简单实现GridView行高亮的方法
2015/06/15 Javascript
jQuery日历插件datepicker用法详解
2016/03/03 Javascript
JavaScript自学笔记(必看篇)
2016/06/23 Javascript
javascript类型系统_正则表达式RegExp类型详解
2016/06/24 Javascript
javascript循环链表之约瑟夫环的实现方法
2017/01/16 Javascript
js实现显示手机号码效果
2017/03/09 Javascript
Angular实现响应式表单
2017/08/04 Javascript
jquery分页插件pagination使用教程
2018/10/23 jQuery
微信小程序第三方框架对比 之 wepy / mpvue / taro
2019/04/10 Javascript
Python模块学习 datetime介绍
2012/08/27 Python
Python生成MD5值的两种方法实例分析
2019/04/26 Python
Python计算一个点到所有点的欧式距离实现方法
2019/07/04 Python
基于python及pytorch中乘法的使用详解
2019/12/27 Python
基于nexus3配置Python仓库过程详解
2020/06/15 Python
关于tensorflow softmax函数用法解析
2020/06/30 Python
Python数据可视化实现漏斗图过程图解
2020/07/20 Python
python 下划线的不同用法
2020/10/24 Python
纯CSS3实现自定义Tooltip边框涂鸦风格的教程
2014/11/05 HTML / CSS
HTML5实现锚点时请使用id取代name
2013/09/06 HTML / CSS
销售所有的狗狗产品:Dog.com
2016/10/13 全球购物
佳能英国官方网站:Canon UK
2017/08/08 全球购物
企业业务员岗位职责
2014/03/14 职场文书
公司领导班子民主生活会对照检查材料
2014/10/02 职场文书
医院护士党的群众路线教育实践活动对照检查材料思想汇报
2014/10/04 职场文书
银行党员批评与自我批评
2014/10/15 职场文书
党建工作整改措施
2014/10/28 职场文书
政协工作总结2015
2015/05/20 职场文书
详解Mysql 函数调用优化
2021/04/07 MySQL
Redis基于Bitmap实现用户签到功能
2021/06/20 Redis
MySQL数据库之内置函数和自定义函数 function
2022/06/16 MySQL