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切换hosts文件代码示例
Dec 31 Python
Python实现去除代码前行号的方法
Mar 10 Python
Python编程argparse入门浅析
Feb 07 Python
python树莓派红外反射传感器
Jan 21 Python
基于Python批量生成指定尺寸缩略图代码实例
Nov 20 Python
Python中用pyinstaller打包时的图标问题及解决方法
Feb 17 Python
Python爬虫实现模拟点击动态页面
Mar 05 Python
keras多显卡训练方式
Jun 10 Python
Django Form设置文本框为readonly操作
Jul 03 Python
Python实现手绘图效果实例分享
Jul 22 Python
Jupyter notebook 输出部分显示不全的解决方案
Apr 24 Python
django学习之ajax post传参的2种格式实例
May 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
学习使用PHP数组
2006/10/09 PHP
PHP中,文件上传
2006/12/06 PHP
PHP获取类中常量,属性,及方法列表的方法
2009/04/09 PHP
兼容各大浏览器带关闭按钮的漂浮多组图片广告代码
2014/06/05 PHP
Laravel框架中实现使用阿里云ACE缓存服务
2015/02/10 PHP
php显示指定目录下子目录的方法
2015/03/20 PHP
通过chrome浏览器控制台(Console)进行PHP Debug的方法
2016/10/19 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
2017/10/13 PHP
PHP绕过open_basedir限制操作文件的方法
2018/06/10 PHP
YII框架页面缓存操作示例
2019/04/29 PHP
在laravel-admin中列表中禁止某行编辑、删除的方法
2019/10/03 PHP
phpfpm的作用和用法
2019/10/10 PHP
脚本吧 - 幻宇工作室用到js,超强推荐base.js
2006/12/23 Javascript
JQuery的ajax获取数据后的处理总结(html,xml,json)
2010/07/14 Javascript
JavaScript获取table中某一列的值的方法
2014/05/06 Javascript
js拼接html注意问题示例探讨
2014/07/14 Javascript
JavaScript中使用Callback控制流程介绍
2015/03/16 Javascript
深入浅析JavaScript中数据共享和数据传递
2016/04/25 Javascript
总结javascript中的六种迭代器
2016/08/16 Javascript
HTML5 实现的一个俄罗斯方块实例代码
2016/09/19 Javascript
jQuery无刷新上传之uploadify简单代码
2017/01/17 Javascript
Bootstrap 下拉多选框插件Bootstrap Multiselect
2017/01/22 Javascript
Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
2017/02/27 Javascript
Bootstrap进度条与AJAX后端数据传递结合使用实例详解
2017/04/23 Javascript
Vue.js 实现微信公众号菜单编辑器功能(一)
2018/05/08 Javascript
vue.js内置组件之keep-alive组件使用
2018/07/10 Javascript
原生JS实现顶部导航栏显示按钮+搜索框功能
2019/12/25 Javascript
利用Python中的输入和输出功能进行读取和写入的教程
2015/04/14 Python
利用python画一颗心的方法示例
2017/01/31 Python
python实现壁纸批量下载代码实例
2018/01/25 Python
pygame编写音乐播放器的实现代码示例
2019/11/19 Python
Python图片处理模块PIL操作方法(pillow)
2020/04/07 Python
浅谈pycharm导入pandas包遇到的问题及解决
2020/06/01 Python
2014年工人工作总结
2014/11/25 职场文书
2015年公司中秋节致辞
2015/07/31 职场文书
检讨书格式
2019/04/25 职场文书