do funkcji sumUp() przez parametr data przekazano listę składającą się z dwuelementowych krotek, których pierwszym elementem jest łańcuch określający numer rejestracyjny samochodu elektrycznego korzystającego ze stacji ładowania, a drugim elementem wartość zużytej energii elektrycznej podczas danego ładowania w kWh.
Funkcja powinna zwrócić sumę zużytej energii elektrycznej podczas wszystkich ładowań samochodu o numerze rejestracyjnym przekazanych przez parametr nr. Jeżeli nie zarejestrowano żadnego ładowania takiego samochodu, funkcja powinna zwrócić wartość 0. Język python
def sumUp(l, nr):
suma = 0
for nr_rej, kwh in l:
if nr_rej == nr:
suma += kwh
return suma
dane = [("DJ 23444", 232),
("WE 934FE", 163),
("WPR 23442", 331),
("DJ 23444", 564),
("WPR 23444", 142)]
print(sumUp(dane, "DJ 23444"))