Мой словарьЗаменить элемент списка с соответствующим значением словаря
{'apple': '2', 'banana': '3', 'pear': '1', 'peach': '1'}
И мой список
['banana', 'apple', 'pear', 'apple banana']
Как бы я сделать новый список, заменяющий список значений с словарных значений? Это новый список.
['3', '2', '1', '5']
И как бы я добавить все значения, чтобы получить новый список с номерами добавленных внутри как этот
['11']
Я пробовал:
result = map(dictionary.get, l)
print(list(result))
Но это дает неправильный ответ: ['3', '2', '1', None]
вы цикл по каждому значению в списке, а затем Lookup это значение в словаре, чтобы получить новое значение ... –
Могли бы вы, возможно, вставить код в? Я спрашиваю, как это сделать по какой-то причине ... Причина в том, что я не знаю, как это сделать. –
Вы сами делали какие-либо попытки? – Karin