Cześć, mam taki problem, otóż próbowałem stworzyć mały program, który obliczy wiek, a potem przypisze go do listy(W), po czym doda do tej samej listy odpowiednie wartości z wcześniej utworzonego słownika(person). Niestety coś nie wypaliło i nie potrafię sam tego rozwiązać, a jestem bardzo ciekaw jak to zrobić, bo na pewno tym lub innym sposobem da się to wykonać.
KOD:
person = {"wiek": "", "wzrost": 185, "narodowosc": "Poland"}
promptAge = input("Podaj kiedy się urodziłeś(rok)")
promptAge = int(promptAge)
age = 2020 - promptAge
person["wiek"] = age
if person.get("wiek") < 18:
checkAge = 18 - age
print("Jesteś niepełnoletni, do pełnoletniości pozostało Ci:", checkAge, "lat")
else:
print("Jesteś pełnoletni")
nationality = person.get("narodowosc")
print(nationality)
W = []
W[0] = person.get("narodowosc")
W[1] = person.get("wiek")
W[2] = person.get("wzrost")
print(W)