看板 [ Python ]
討論串[問題] 有關dict的中文的排序問題
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者hazton (hazton)時間15年前 (2009/07/10 17:19), 編輯資訊
1
0
0
內容預覽:
# -*- coding: utf-8 -*-. keyword={'筆':1}. keyword.setdefault('鉛筆',1000). keyword.setdefault('鋼筆',200). print sorted(keyword.items(), key=lambda d:d[1]
(還有2個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者hazton (hazton)時間15年前 (2009/07/10 18:22), 編輯資訊
0
0
0
內容預覽:
自己回自己~. 目前改了這個寫法可以解決這個問題. # -*- coding: utf-8 -*-. keyword={'筆':1}. keyword.setdefault('鉛筆',1000). keyword.setdefault('鋼筆',200). li = sorted(keyword.i
(還有123個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者fcamel (飛啊!啊哈的小駱駝!!)時間15年前 (2009/07/17 23:09), 編輯資訊
0
0
1
內容預覽:
建議使用 u'筆',. 或是讀入 utf-8 文字後, 先轉為 Unicode 再做操作, 例如. lines = open('some-file-in-utf8.txt').readlines(). lines = [s.decode('utf8') for s in lines]. utf-8
(還有322個字)
首頁
上一頁
1
下一頁
尾頁