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的urllib2模块处理url和图片的技巧两则
Feb 18 Python
详解 Python中LEGB和闭包及装饰器
Aug 03 Python
Python实现字符串匹配算法代码示例
Dec 05 Python
同时安装Python2 & Python3 cmd下版本自由选择的方法
Dec 09 Python
python在非root权限下的安装方法
Jan 23 Python
selenium + python 获取table数据的示例讲解
Oct 13 Python
Pycharm无法使用已经安装Selenium的解决方法
Oct 13 Python
python 自定义对象的打印方法
Jan 12 Python
Django继承自带user表并重写的例子
Nov 18 Python
PIL包中Image模块的convert()函数的具体使用
Feb 26 Python
jupyter notebook 的工作空间设置操作
Apr 20 Python
Python实现密钥密码(加解密)实例详解
Apr 26 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 5.0 Pear安装方法
2006/12/06 PHP
Yii2使用swiftmailer发送邮件的方法
2016/05/03 PHP
ThinkPHP框架表单验证操作方法
2017/07/19 PHP
PHP实现链表的定义与反转功能示例
2018/06/09 PHP
jquery下操作HTML控件的实现代码
2010/01/12 Javascript
js出生日期 年月日级联菜单示例代码
2014/01/10 Javascript
javascript实现避免页面按钮重复提交
2015/01/08 Javascript
Javascript中Array用法实例分析
2015/06/13 Javascript
jQuery移动web开发中的页面初始化与加载事件
2015/12/03 Javascript
JavaScript实现跑马灯抽奖活动实例代码解析与优化(一)
2016/02/16 Javascript
JavaScript中Form表单技术汇总(推荐)
2016/06/26 Javascript
使用JS实现图片展示瀑布流效果(简单实例)
2016/09/06 Javascript
RGB和YUV 多媒体编程基础详细介绍
2016/11/04 Javascript
利用n 升级工具升级Node.js版本及在mac环境下的坑
2017/02/15 Javascript
JS实现队列的先进先出功能示例
2017/05/10 Javascript
利用node.js+mongodb如何搭建一个简单登录注册的功能详解
2017/07/30 Javascript
js实现图片放大展示效果
2017/08/30 Javascript
浅谈vue中慎用style的scoped属性
2017/11/28 Javascript
详解vue.js数据传递以及数据分发slot
2018/01/20 Javascript
快速解决Vue项目在IE浏览器中显示空白的问题
2018/09/04 Javascript
vue3.0 CLI - 2.5 - 了解组件的三维
2018/09/14 Javascript
实例分析Array.from(arr)与[...arr]到底有何不同
2019/04/09 Javascript
微信小程序中如何计算距离某个节日还有多少天
2019/07/15 Javascript
JQuery使用属性addClass、removeClass和toggleClass实现增加和删除类操作示例
2019/11/18 jQuery
JavaScript原生数组函数实例汇总
2020/10/14 Javascript
python dict remove数组删除(del,pop)
2013/03/24 Python
使用python实现拉钩网上的FizzBuzzWhizz问题示例
2014/05/05 Python
Linux环境下MySQL-python安装过程分享
2015/02/02 Python
理解python中生成器用法
2017/12/20 Python
详解如何使用CSS3中的结构伪类选择器和伪元素选择器
2020/01/06 HTML / CSS
html5应用缓存_动力节点Java学院整理
2017/07/13 HTML / CSS
生产部厂长职位说明书
2014/03/03 职场文书
审美与表现自我评价
2015/03/09 职场文书
导游词之天津盘山
2019/11/01 职场文书
vue中div禁止点击事件的实现
2022/04/02 Vue.js
Python实现聚类K-means算法详解
2022/07/15 Python