python 字典中文key處理,讀取,比較方法
更新時間:2018年07月06日 10:15:35 作者:馬里奧賽德
今天小編就為大家分享一篇python 字典中文key處理,讀取,比較方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
昨天碰到的,如果鍵是中文,如何進(jìn)行匹配呢,先看文本內(nèi)容:
這是字典里兩個元素的內(nèi)容,編碼是utf-8,中文內(nèi)容
運行代碼如下
# -*- 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
比如我要找“明天”的內(nèi)容,將“明天”字符轉(zhuǎn)成utf-8編碼。讓編碼去比較即可
for data in dic : if "明天".decode('utf-8')==data: print dic[data]
這樣即可得到鍵里的值
以上這篇python 字典中文key處理,讀取,比較方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python實現(xiàn)WGS84火星百度及web墨卡托四種坐標(biāo)系相互轉(zhuǎn)換
主流被使用的地理坐標(biāo)系并不統(tǒng)一,常用的有WGS84、GCJ02(火星坐標(biāo)系)、BD09(百度坐標(biāo)系)以及百度地圖中保存矢量信息的web墨卡托,本文利用Python編寫相關(guān)類以實現(xiàn)4種坐標(biāo)系統(tǒng)之間的互相轉(zhuǎn)換2023-08-08Python 實現(xiàn)兩個服務(wù)器之間文件的上傳方法
今天小編就為大家分享一篇Python 實現(xiàn)兩個服務(wù)器之間文件的上傳方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-02-02Python?Panda中索引和選擇?series?的數(shù)據(jù)
這篇文章主要介紹了Python?Panda中索引和選擇series的數(shù)據(jù),文章通過圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-09-09