Aşağıdaki biçimde python sözlüklerinin bir listesini hazırlayın. Belirli bir ismi bulmak için nasıl arama yaparsınız?Python sözlükleri listesinde bir değer nasıl bulunur?
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}]
şu işe yaramadı:
if 'Test' in label[name]
'Test' in label.values()
== query' eğer '' isim '' alanı mevcut olmayabilir. ('d.get ('name') == query' daha kısadır, ancak eğer sorgu == ise yanlış pozitif dönecektir. Eğer bazı garip nedenlerden dolayı isim alanı Yoktur) – ninjagecko