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中让MySQL查询结果返回字典类型的方法
Aug 22 Python
Python实现的下载8000首儿歌的代码分享
Nov 21 Python
Python3处理HTTP请求的实例
May 10 Python
Python交互环境下实现输入代码
Jun 22 Python
Python实现对字典分别按键(key)和值(value)进行排序的方法分析
Dec 19 Python
关于python多重赋值的小问题
Apr 17 Python
python 单线程和异步协程工作方式解析
Sep 28 Python
Python如何使用函数做字典的值
Nov 30 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
Feb 07 Python
基于python获取本地时间并转换时间戳和日期格式
Oct 27 Python
Python 中Operator模块的使用
Jan 30 Python
详解使用scrapy进行模拟登陆三种方式
Feb 21 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 多进程 解决难题
2009/06/22 PHP
一个好用的PHP验证码类实例分享
2013/12/27 PHP
php中将一段数据存到一个txt文件中并显示其内容
2014/08/15 PHP
php基于Fleaphp框架实现cvs数据导入MySQL的方法
2016/02/23 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
2019/10/21 PHP
在laravel中实现将查询的对象转换为多维数组的函数
2019/10/21 PHP
javascript中的一些注意事项 更新中
2010/12/06 Javascript
深入理解JavaScript作用域和作用域链
2011/10/21 Javascript
ASP.NET jQuery 实例13 原创jQuery文本框字符限制插件-TextArea Counter
2012/02/03 Javascript
javascript 实现键盘上下左右功能的小例子
2013/09/15 Javascript
Javascript中arguments对象详解
2014/10/22 Javascript
原生js配合cookie制作保存路径的拖拽
2015/12/29 Javascript
Bootstrap项目实战之首页内容介绍(全)
2016/04/25 Javascript
jQuery代码性能优化的10种方法
2016/06/21 Javascript
Javascript将双字节字符转换成单字节字符并计算长度
2016/06/22 Javascript
jQuery实现的模拟弹出窗口功能示例
2016/11/24 Javascript
详解js数组的完全随机排列算法
2016/12/16 Javascript
javascript按顺序加载运行js方法
2017/12/01 Javascript
Javascript网页抢红包外挂实现分享
2018/01/11 Javascript
微信小程序生成二维码的示例代码
2019/03/29 Javascript
jquery.pager.js实现分页效果
2019/07/29 jQuery
微信小程序 云开发模糊查询实现解析
2019/09/02 Javascript
JS使用for in有序获取对象数据
2020/05/19 Javascript
Python中Selenium模拟JQuery滑动解锁实例
2017/07/26 Python
解决python报错MemoryError的问题
2018/06/26 Python
python字符串替换re.sub()方法解析
2019/09/18 Python
使用Python爬虫库requests发送表单数据和JSON数据
2020/01/25 Python
草莓网中国:StrawberryNet中国
2020/08/17 全球购物
我看到了用指针调用函数的不同语法形式
2014/07/16 面试题
领导党性分析材料
2014/02/15 职场文书
2014年内部审计工作总结
2014/12/09 职场文书
公司联欢会主持词
2015/07/04 职场文书
详解Java ES多节点任务的高效分发与收集实现
2021/06/30 Java/Android
python 管理系统实现mysql交互的示例代码
2021/12/06 Python