python3 如何根据字典中的某一个键的值作为判断依据,决定是否删除这个字典

查看:256
本文介绍了python3 如何根据字典中的某一个键的值作为判断依据,决定是否删除这个字典的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

字典里有多个键,怎么根据某一个键的值作为判断标准来删除当前字典?
比如

row = {'id': 434706,'rate': 13.2,'amount': '100.000000', 'origiPtime': 1509692400}

这个字典中,我需要根据 rate 的值 来做判断。
如果 rate 的值是13.5 或者是 13.8,就保留这个字典.如果不是,就删除这个字典。

我找了网上好多例子,但都是对字典中的所有值进行筛选,没有把某一个键的值作为筛选或者判断依据。

解决方案

难道不是:

rate = row.get("rate")
if rate in [13.5, 13.8]:
    do something

这篇关于python3 如何根据字典中的某一个键的值作为判断依据,决定是否删除这个字典的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆