python - 如何过滤字典以仅选择大于值的键?

标签 python

<分区>

我有一个结构如下的字典:

{5:"djdj", 6:"8899", 7:"998kdj"}

key是int类型,没有排序。

现在我想要所有键为 >= 6 的元素。

有没有简单的方法做到这一点?

最佳答案

[v for k,v in mydict.items() if k >= 6]

关于python - 如何过滤字典以仅选择大于值的键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4181367/

相关文章:

Python 'requests' 模块和编码?

python - 初始化应用服务器 : Failed to locate pgAdmin4. py 时发生错误,终止服务器线程

python - xlsxwriter 正在创建损坏的文件

python - 根据数据框中的条件对值进行排序

Python - GPG 解密有效,但 GNUPG 无效

Python:在 Explorer/Nautilus/Finder 中打开文件夹

python - 如何理解Seaborn的热图注释格式?

python - 为什么 Django 的时间过滤器默认不选择 TIME_FORMAT?

Python 动态函数名称

python - 我们可以在 Julia 中调用整个 python 脚本,而不仅仅是单个函数吗?