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获取指定网页上所有超链接的方法
Apr 04 Python
python写入xml文件的方法
May 08 Python
wxPython中listbox用法实例详解
Jun 01 Python
基于Linux系统中python matplotlib画图的中文显示问题的解决方法
Jun 15 Python
python中Apriori算法实现讲解
Dec 10 Python
python绘制圆柱体的方法
Jul 02 Python
python简单验证码识别的实现方法
May 10 Python
安装docker-compose的两种最简方法
Jul 30 Python
python3.5 cv2 获取视频特定帧生成jpg图片
Aug 28 Python
python解析多层json操作示例
Dec 30 Python
Pytorch对Himmelblau函数的优化详解
Feb 29 Python
Python本地及虚拟解释器配置过程解析
Oct 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 Mysql日期和时间函数集合
2007/11/16 PHP
centos 5.6 升级php到5.3的方法
2011/05/14 PHP
深入解析fsockopen与pfsockopen的区别
2013/07/05 PHP
多个PHP中文字符串截取函数
2013/11/12 PHP
PHP __call()方法实现委托示例
2019/05/20 PHP
一个多次搜索+多次传值的解决方案
2007/01/20 Javascript
Javascript解决常见浏览器兼容问题的12种方法
2010/01/04 Javascript
jquery 动态创建元素的方式介绍及应用
2013/04/21 Javascript
使用Jquery实现点击文字后变成文本框且可修改
2013/09/21 Javascript
JQuery获取与设置HTML元素的内容或文本的实现代码
2014/06/20 Javascript
基于jquery fly插件实现加入购物车抛物线动画效果
2016/04/05 Javascript
深入理解JS实现快速排序和去重
2016/10/17 Javascript
DataTables+BootStrap组合使用Ajax来获取数据并且动态加载dom的方法(排序,过滤,分页等)
2016/11/09 Javascript
利用JS实现文字的聚合动画效果
2017/01/22 Javascript
完美实现js选项卡切换效果(二)
2017/03/08 Javascript
Node.js简单入门前传
2017/08/21 Javascript
Vue2 配置 Axios api 接口调用文件的方法
2017/11/13 Javascript
详解Vue 中 extend 、component 、mixins 、extends 的区别
2017/12/20 Javascript
深入理解Vue父子组件生命周期执行顺序及钩子函数
2018/08/12 Javascript
vue store之状态管理模式的详细介绍
2019/06/13 Javascript
[40:48]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第二局
2016/02/28 DOTA
pyqt4教程之messagebox使用示例分享
2014/03/07 Python
python获取外网ip地址的方法总结
2015/07/02 Python
opencv设置采集视频分辨率方式
2019/12/10 Python
python模块内置属性概念及实例
2021/02/18 Python
浅析HTML5页面元素及属性
2021/01/20 HTML / CSS
英国领先的男士美容护发用品公司:Mankind
2016/08/31 全球购物
贝佳斯官方网站:Borghese
2020/05/08 全球购物
金融专业个人求职信范文
2013/11/28 职场文书
期中考试后的反思
2014/02/08 职场文书
秘书英文求职信
2014/04/16 职场文书
汽车专业求职信
2014/06/05 职场文书
创先争优活动党员公开承诺书
2014/08/29 职场文书
2015年国庆节新闻稿
2015/07/18 职场文书
Python 文本滚动播放器的实现代码
2021/04/25 Python
Python使用psutil库对系统数据进行采集监控的方法
2021/08/23 Python