Wpis z mikrobloga

#python #programowanie
Mam dwie listy, które wyglądają mniej więcej tak:

ListaA=[['1987-04-23', 'Adam', 5],['1987-02-07','Wojciech',3],...]

I listaB, która składa się z list [data, imię]

Czy istnieje jakiś prosty sposób, by przenieść trzecią wartość z listyA filtrując jednocześnie po dacie i imieniu do listyB, bez zagnieżdżonych pętli?
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@PokemonowyRambo jak trzymasz takie dane, to zamiast zwykłej listy, w której masz jakieś randomowe rzeczy, używaj namedTuple. Wtedy nie musisz pamiętać indexow, że imię to 1, data to 0 itd. i wtedy też to jest czytelniejsze.
Czyli byś miał np
Birthdate = person.birthdate
Zamiast
Birth_date = person[0]
  • Odpowiedz