是否有检查字典中的键的简写方式?Python中多个'in'运算符?
东西,我可以使用,而不是使用多个in
和and
运营商 - 而不是以下:
('somekey' in d) and ('someotherkey' in d) and ('somekeyggg' in d)
是否有检查字典中的键的简写方式?Python中多个'in'运算符?
东西,我可以使用,而不是使用多个in
和and
运营商 - 而不是以下:
('somekey' in d) and ('someotherkey' in d) and ('somekeyggg' in d)
set(['somekey', 'someotherkey', 'somekeyggg']).issubset(d)
这有什么错呢?它看起来非常清晰和优雅。 –
如果您必须为8或9个密钥执行操作,它会变得很烦人。 –
然后考虑以此为例。三个关键版本并不差,并没有显示任何实际问题。 –