У меня есть вложенный словарь, подобный этому:
book={20:{'start':'2008','reason':'sold'},
21:{'start':'2009','reason':'returned'},
22:{'start':'2010','reason':'returned'}}
Я хочу удалить элементы, которые 'причина' == 'проданы'.
Вывод должен быть таким:
book={21:{'start':'2009','reason':'returned'},
22:{'start':'2010','reason':'returned'}}
Это мой код, который не работает:
for k, v in book:
if v == 'sold':
del book[k]