Keresés

Keresendő kifejezés:

Toplista

Toplista
  • betöltés...

Segítség!

Ahhoz, hogy mások kérdéseit és válaszait megtekinthesd, nem kell beregisztrálnod, azonban saját kérdés kiírásához ez szükséges!

Python lista

31
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: 2 hete
1