Python. Как взять из списка (list) число, если там строка и число находится в ней?
Не могли бы подсказать, как в Python сложить все числа из подобного списка, если числа находятся вместе со словами и по сути являются строкой?
list_product = ['moduct 500', 'doduct 1200', 'funduk 200', 'kuduk 500']
Буду очень благодарен =)
Ответы (1 шт):
Автор решения: Oopss
→ Ссылка
Например так:
list_product = ['moduct 500', 'doduct 1200', 'funduk 200', 'kuduk 500']
sum=0
for el in list_product:
sum+=int(el.split()[1])
print('Сумма',sum)
Вывод:
Сумма 2400