У меня есть массив, содержащий сотни массивов, я пытаюсь перебрать каждый массив и проверить элемент в каждом массиве, чтобы увидеть, существует ли он в словаре.Если это так, верните ключ, соответствующий значению.Вот где я застрял.Вот что я пытаюсь достичь.
dictionary = {'Bob' : '1', 'John' : '2', 'Andy': '3'}
list = [['5','2019','$50'],['1','2019','$50'],['5','2018','$50']
with open('C:/...','w',newline='') as f:
fieldName = ['ID','Name','Price']
writer = csv.DictWriter(f, fieldnames=fieldName)
writer.writeheader()
for i in list:
if i[0] in dictionary.values():
writer.writerow({'ID' : i[0], 'Name' : *DictionaryKey*, 'Price' : i[2]})