निम्नलिखित प्रारूप में पाइथन शब्दकोशों की एक सूची है। एक विशिष्ट नाम खोजने के लिए आप खोज कैसे करेंगे?पायथन शब्दकोशों की सूची में मूल्य कैसे खोजें?
label = [{'date': datetime.datetime(2013, 6, 17, 8, 56, 24, 2347),
'name': 'Test',
'pos': 6},
{'date': datetime.datetime(2013, 6, 17, 8, 56, 24, 2347),
'name': 'Name 2',
'pos': 1}]
निम्नलिखित काम नहीं किया:
if 'Test' in label[name]
'Test' in label.values()
आप '(घ में 'नाम') और डी [ 'नाम'] चाहते हो सकता है == query' यदि 'नाम' फ़ील्ड मौजूद नहीं हो सकता है। ('d.get ('name') == क्वेरी' छोटा है लेकिन क्वेरी == कोई नहीं, अगर कुछ अजीब कारण के लिए नाम फ़ील्ड कोई नहीं हो सकता है) – ninjagecko