Witam!
Uczę się programować w języku Python 3.5 już jakiś czas, i ostatnio na studiach dostałem pracę domową z następującą treścią:
utworzyć dwa pliki formatu CSV
1. Imię / Wiek – wiek danej osoby
2. Imię / Data / Kwota (takie same daty, imiona, kwoty) – kto kiedy był u dentysty i ile zapłacił
3. Wczytać do pamięci i zrobić program który wytworzy dla każdej osoby : np. Ania była 3 razy u dentysty w sumie zapłaciła ileś tam i ile razy była odkąd skończyła 18 lat – nowy CSV dla każdej osoby.
Tutaj mój kod, czyli tyle ile udało mi się zrobić
https://paste2.org/cADGC7p6
Mianowicie jaki mam problem, wszystkie elementy listy to oczywiście Stringi i tutaj właśnie pojawia się niezrozumiały problem (przynajmniej przeze mnie) w linijce 12, chce zliczyć ile razy dana osoba była u dentysty (w tym momencie wypisuje mi te daty) chciałbym użyć polecenia "len" czyli "len(row[1])" ale pokazuje mi następujący błąd: TypeError: Can't convert 'int' object to str implicitly,a drugi problem to jak przekonwertować String z listy na int ???
Będę bardzo wdzięczny za udzieloną pomoc i rady :)