Вы можете решить эту проблему, используя словарь - в частности, defaultdict
. Вы можете отслеживать словарь имен людей до дохода.
Сначала импортируйте defaultdict
и определите словарь:
from collections import defaultdict
revenue_dictionary = defaultdict(float)
Затем, сразу после того, как вы вычислили tr
, добавьтеэто к словарю:
revenue_dictionary[line[1]] += tr
В конце скрипта у вас будет словарь, который выглядит следующим образом:
{
'John': 37300.0,
'Sean': 31850.0,
'Laura': 34700.0,
'Joseph': 39850.0,
'Pam': 29655.0
}
И вы можете получить доступ к любому из них, используя revenue_dictionary['Pam']
или m
вместо 'Pam'
.