已采纳回答 / bkpcp
看你截图的最后三行,最后一行打印一个list,list里有两个成员,每个成员都是采用Unicode编码的字符串,所以你的表示方法是正确的,确实已经创建中文list了。你的问题应该是,为啥没有显示中文字符,而是显示Unicode编码字符,或者如何将Unicode字符显示出来:在python3中,可以使用 ord 与 chr 函数a = '中’b = ord(a) #print b输出 20013c = chr(b) 输出 '中'对python2不熟,可以自行百度
2017-02-19
已采纳回答 / qq_墨韩_0
dic = {'a':31, 'bc':5, 'c':3, 'asd':4, 'aa':74, 'd':0}dict= sorted(dic.items(), key=lambda d:d[1], reverse = True)print(dict)
2017-02-19