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爬虫之抓取糗事百科代码分享
Nov 06 Python
python开发之文件操作用法实例
Nov 13 Python
Python读取一个目录下所有目录和文件的方法
Jul 15 Python
selenium+python实现自动登录脚本
Apr 22 Python
tensorflow: 查看 tensor详细数值方法
Jun 13 Python
Python计算开方、立方、圆周率,精确到小数点后任意位的方法
Jul 17 Python
django 实现编写控制登录和访问权限控制的中间件方法
Jan 15 Python
Python面向对象程序设计构造函数和析构函数用法分析
Apr 12 Python
浅谈Python3 numpy.ptp()最大值与最小值的差
Aug 24 Python
Python数据可视化:幂律分布实例详解
Dec 07 Python
Python递归及尾递归优化操作实例分析
Feb 01 Python
用 Python 制作地球仪的方法
Apr 24 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
仿AS3实现PHP 事件机制实现代码
2011/01/27 PHP
Thinkphp模板中使用自定义函数的方法
2012/09/23 PHP
php实现图片添加水印功能
2014/02/13 PHP
PHP简单实现“相关文章推荐”功能的方法
2014/07/19 PHP
如何使用Gitblog和Markdown建自己的博客
2015/07/31 PHP
PHP实现无限极分类的两种方式示例【递归和引用方式】
2019/03/25 PHP
jquery实现的一个文章自定义分段显示功能
2014/05/23 Javascript
Node.js的包详细介绍
2015/01/14 Javascript
整理AngularJS框架使用过程当中的一些性能优化要点
2016/03/05 Javascript
JS中dom0级事件和dom2级事件的区别介绍
2016/05/05 Javascript
bootstrap读书笔记之CSS组件(上)
2016/10/17 Javascript
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
2017/03/08 Javascript
在vue中添加Echarts图表的基本使用教程
2017/11/22 Javascript
Vue header组件开发详解
2018/01/26 Javascript
vue2.0 中使用transition实现动画效果使用心得
2018/08/13 Javascript
Vue CLI项目 axios模块前后端交互的使用(类似ajax提交)
2019/09/01 Javascript
js实现移动端轮播图滑动切换
2020/12/21 Javascript
Python的Flask框架中Flask-Admin库的简单入门指引
2015/04/07 Python
Python with用法实例
2015/04/14 Python
简单的python后台管理程序
2017/04/13 Python
Python 字符串类型列表转换成真正列表类型过程解析
2019/08/26 Python
python 如何去除字符串头尾的多余符号
2019/11/19 Python
解决pycharm中导入自己写的.py函数出错问题
2020/02/12 Python
keras得到每层的系数方式
2020/06/15 Python
Python实现微信表情包炸群功能
2021/01/28 Python
H5最强接口之canvas实现动态图形功能
2019/05/31 HTML / CSS
AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码
2020/08/19 HTML / CSS
如何设置Java的运行环境
2013/04/05 面试题
vue实现倒计时功能
2021/03/24 Vue.js
大学运动会入场词
2014/02/22 职场文书
工作保证书范文
2014/04/29 职场文书
法院授权委托书格式
2014/09/28 职场文书
2014预防青少年违法犯罪工作总结
2014/12/10 职场文书
档案管理员岗位职责
2015/02/12 职场文书
Goland使用Go Modules创建/管理项目的操作
2021/05/06 Golang
python基础之模块的导入
2021/10/24 Python