Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Python lista

152
Python házi feladatban lenne segítségre szükségem. Egy 3. Listát kell létrehozni 2 már létezőből.t1 = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
t2 = ['Január', 'Február', 'Március', 'Április', 'Május', 'Június', 'Július', 'Augusztus', 'Szeptember', 'Október', 'November', 'December']
Így kell kinézzen a t3:
['Január',31,'Február',28,'Március',31, stb...]
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

1
t3 = sum([list(par) for par in zip(t2, t1)], [])

Bár elképzelhető, hogy egy banális for-ra gondolt a feladat kiötlője:

t3 = []
for i in range(12):
    t3.append(t2[i])
    t3.append(t1[i])

Sejtésem szerint a range() előbb lehet a tananyagban mint az enumerate(), de ha mégsem:

t3 = []
for i, ertek in enumerate(t2):
    t3.append(ertek)
    t3.append(t1[i])
Módosítva: 1 éve
1