sorted_letters = sorted(letter_frequency.keys(), key=lambda x: letter_frequency[x], reverse=True)修改这行代码,将频率为0的字母排除出字典,并输出字典长度
时间: 2024-03-14 15:47:39 浏览: 128
python3 -sorted函数 对所有可迭代的对象进行排序操作 sorted(corr_list,key=lambda x: -abs(x[0]))
5星 · 资源好评率100%
可以将代码修改为:
```
sorted_letters = sorted([letter for letter in letter_frequency.keys() if letter_frequency[letter] > 0], key=lambda x: letter_frequency[x], reverse=True)
print(len(sorted_letters))
```
这样就会将频率为0的字母排除出字典,并输出字典长度。
阅读全文