当值为 时,如何使用理解来查找字典键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)
添加回答
举报
0/150
提交
取消