国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Python列表或者字典里面的中文如何處理?

瀏覽:166日期:2022-08-28 17:07:03

問(wèn)題描述

已經(jīng)是utf8編碼了,但是在print mylist的時(shí)候打印出來(lái)的是它的utf8編碼而不是我想要的漢字,網(wǎng)上有人說(shuō)可以json.dumps的,但是這樣的話就變成了string了不是列表或字典了。有什么辦法可以在保證類型不改變的情況下可以通過(guò)mylist[0]這種下標(biāo)訪問(wèn)方式訪問(wèn)到正確的中文,因?yàn)槲蚁肽贸鰜?lái)和另外的一個(gè)中文單詞比較是否相等。謝謝。

問(wèn)題解答

回答1:

>>> list[u’u4e2du6587’, u’u6211u662fu4e2du6587’, u’u6211u8fd8u662fu4e2du6587’]>>> list[0]u’u4e2du6587’>>> list[0].encode(’utf8’)’xe4xb8xadxe6x96x87’>>> str = list[0].encode(’utf8’)>>> print str中文回答2:

如果你只是要格式好看的話。。。

import jsonzhlist = [u’中文’, u’英文’]print json.dumps(zhlist, ensure_ascii=False, indent=2)

打印出來(lái)看著一樣,比較起來(lái)不一樣,多半一個(gè)是unicode對(duì)象,一個(gè)是string對(duì)象,用type(obj)方法看看你要比較的兩個(gè)值具體是什么類型的。如果你想完全搞懂編碼問(wèn)題,可以參考這個(gè)問(wèn)題下面的頭兩個(gè)回答。

回答3:

循環(huán)輸出,即可。Python列表或者字典里面的中文如何處理?

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 含山县| 增城市| 三河市| 海门市| 贺兰县| 古蔺县| 永州市| 清苑县| 措美县| 晋城| 阿瓦提县| 合阳县| 灵宝市| 五台县| 内乡县| 高台县| 曲沃县| 涞水县| 南城县| 宜丰县| 淳化县| 封开县| 湖南省| 平顶山市| 龙游县| 长海县| 乌恰县| 紫阳县| 自贡市| 五原县| 康定县| 安庆市| 吉木萨尔县| 确山县| 镇沅| 赤水市| 报价| 温州市| 石屏县| 丹凤县| 连州市|