Я использую Pyton 3,2 У меня есть следующий словарь:итерация по списку словаря
a = {"fruits":["apple","mangoes","grapes"],"colour":["apple","orange","grapes"],"number":["1","2","3"]}
Мне нужно пройти по этому списку словаря, и я хочу, чтобы создать новый словарь б, в котором значение в плоды такое же значение в цветах:
b = {"fruits":["apple","grapes"],"colour":["apple", "grapes"],"number":["1","3"]}
я думал, это может работать, но я потерял с тех пор:
b = {}
for item in a:
if x in a[item]:
...... не знаю, что теперь делать?
Как я могу это сделать без использования itertools? Есть ли общая функция, которую я могу использовать для любого словаря, кроме того, который я перечислил?
Это на самом деле словарь со списками как значения, а не список словарей. – SethMMorton