У меня есть структура данных, аналогичная этой
table = [
("marley", "5"),
("bob", "99"),
("another name", "3")
]
Что бы я хотел сделать, чтобы получить сумму 2-го столбца (5 + 99 + 3) функционально следующим образом:
total = sum(table, lambda tup : int(tup[1]))
Это будет аналогичный синтаксис функции python sorted
, но это не так, как вы бы использовали функцию python sum
.
Какой пифонический/функциональный способ подвести итоги второго столбца?