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 相关文章推荐
rhythmbox中文名乱码问题解决方法
Sep 06 Python
Python实现远程调用MetaSploit的方法
Aug 22 Python
python中split方法用法分析
Apr 17 Python
Python中函数参数设置及使用的学习笔记
May 03 Python
Python实现自动添加脚本头信息的示例代码
Sep 02 Python
Python使用Dijkstra算法实现求解图中最短路径距离问题详解
May 16 Python
Python常用爬虫代码总结方便查询
Feb 25 Python
Python求解正态分布置信区间教程
Nov 20 Python
python psutil监控进程实例
Dec 17 Python
pytorch制作自己的LMDB数据操作示例
Dec 18 Python
pycharm运行程序时看不到任何结果显示的解决
Feb 21 Python
Django正则URL匹配实现流程解析
Nov 13 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
php 阴历-农历-转换类代码
2012/01/16 PHP
phpMyAdmin 链接表的附加功能尚未激活问题的解决方法(已测)
2012/03/27 PHP
ThinkPHP实现将SESSION存入MYSQL的方法
2014/07/22 PHP
浅谈php函数serialize()与unserialize()的使用方法
2014/08/19 PHP
php自定义函数实现统计中文字符串长度的方法小结
2017/04/15 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
2020/02/23 PHP
PHP实现随机发扑克牌
2020/04/22 PHP
JavaScript延迟加载
2021/03/09 Javascript
juqery 学习之四 筛选过滤
2010/11/30 Javascript
JS DOM实现鼠标滑动图片效果
2020/09/17 Javascript
JS & JQuery 动态添加 select option
2016/06/08 Javascript
基于Vuejs实现购物车功能
2016/08/02 Javascript
浅谈js数据类型判断与数组判断
2016/08/29 Javascript
js获取当前周、上一周、下一周日期
2017/03/19 Javascript
JQuery和html+css实现带小圆点和左右按钮的轮播图实例
2017/07/22 jQuery
实例解析Vue.js下载方式及基本概念
2018/05/11 Javascript
vue中的v-if和v-show的区别详解
2019/09/01 Javascript
BootstrapValidator实现表单验证功能
2019/11/08 Javascript
Vue+Node实现商品列表的分页、排序、筛选,添加购物车功能详解
2019/12/07 Javascript
浅谈vue-props的default写不写有什么区别
2020/08/09 Javascript
[02:30]辉夜杯主赛事第二日胜者组半决赛 CDEC.Y赛后采访
2015/12/26 DOTA
[51:17]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.22
2019/09/05 DOTA
Python标准库之随机数 (math包、random包)介绍
2014/11/25 Python
Python实现字符串格式化输出的方法详解
2017/09/20 Python
python利用Opencv实现人脸识别功能
2019/04/25 Python
python numpy存取文件的方式
2020/04/01 Python
在django admin中配置搜索域是一个外键时的处理方法
2020/05/20 Python
利用Python实现斐波那契数列的方法实例
2020/07/26 Python
python3实现简单飞机大战
2020/11/29 Python
个人教师自我评价范文
2013/12/02 职场文书
应用化学专业职业生涯规划书
2014/01/22 职场文书
2014国培学习感言
2014/03/05 职场文书
2015年元旦活动总结
2014/05/09 职场文书
外贸业务员岗位职责
2015/02/13 职场文书
创业计划书之淘宝网店
2019/10/08 职场文书
使用nginx配置访问wgcloud的方法
2021/06/26 Servers