为了账号安全,请及时绑定邮箱和手机立即绑定

当值为“None”时,如何使用理解来查找字典键?

当值为“None”时,如何使用理解来查找字典键?

喵喵时光机 2021-07-20 17:14:36
当值为 时,如何使用理解来查找字典键None?是否有一个班轮而不是以下代码?def Func():    for k, v in some_dict.items()        if not v:            return k
查看完整描述

2 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

试试这个(注意空列表将是无,大列表默认获取第一个元素):


l=next((k for k, v in some_dict.items() if not v),None)

print(l)

要么:


l=next((k for k in some_dict.keys() if not some_dict[k]),None)

print(l)


查看完整回答
反对 回复 2021-07-28
  • 2 回答
  • 0 关注
  • 227 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号