17 AĞUSTOS 2009, PAZARTESİ
Nasıl birden fazla anahtarı bir dict içinde olup olmadığını kontrol edin tek seferde?python:
Gibi bir şey yapmak istiyorum:
foo = {'foo':1,'zip':2,'zam':3,'bar':4}
if ("foo","bar") in foo:
#do stuff
Eğer bu mümkün ama bilmek istiyorum emin değilim. :-)
CEVAP
17 AĞUSTOS 2009, PAZARTESİ
Evet, bunu yapabilirsiniz:
>>> if all (k in foo for k in ("foo","bar")):
... print "They're there!"
...
They're there!
Bunu Paylaş:
Nasıl bir dize bir sayı (yüzen) olup o...
Nasıl dizin Python içinde olup olmadığ...
Python: eğer bir nesne ya da bir dizi ...
Nasıl iki liste dairesel Python ile ay...
Nasıl bir numara NaN olup olmadığını k...