白白白白丶白 发表于 2020-8-14 11:04:54

字典排序

s = 'qwasjhgdfsuiqywiueyriqudghajhgsdkjahsjkgdKJHKJHKJHKJHTFFTFT'

d = {}
s = s.lower()
for i in s:
    d = d.get(i, 0) + 1

d = sorted(d.items(), key=lambda x:x, reverse=True)
print(d)



能不能再原字典基础上排序

zltzlt 发表于 2020-8-14 11:05:18

没办法

Twilight6 发表于 2020-8-14 11:06:38




字典是无序的,不能将字典做完排序的目标


白白白白丶白 发表于 2020-8-14 11:08:13

Twilight6 发表于 2020-8-14 11:06
字典是无序的,不能将字典做完排序的目标

奥, 那就只能这样搞了

Twilight6 发表于 2020-8-14 11:09:36

白白白白丶白 发表于 2020-8-14 11:08
奥, 那就只能这样搞了

嗯{:10_250:}
页: [1]
查看完整版本: 字典排序