80 of 100 menu

Nivelul 10.1 cărții de probleme Python

Cereți utilizatorului două numere. Verificați dacă aceste numere sunt prietenoase sau nu.

Este dat un anumit list:

lst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12];

Este dată variabila:

n = 3;

Transformați acest list într-unul bidimensional, câte n elemente în fiecare sublist.

Este dat listul:

[ [1, 2, 3, 4, 5], [1, 2, 3], [1, 2], ]

Adăugați în fiecare sublist atâtea șiruri goale, încât numărul de elemente din fiecare sublist să devină egal cu numărul de elemente din cel mai lung sublist.

Este dat un list cu anumite date pentru anumite date, stocate în următoarea structură:

data = [ { 'year': 2019, 'month': 11, 'day': 20, 'data': ['list cu date'] }, { 'year': 2019, 'month': 11, 'day': 21, 'data': ['list cu date'] }, { 'year': 2019, 'month': 12, 'day': 25, 'data': ['list cu date'] }, { 'year': 2019, 'month': 12, 'day': 26, 'data': ['list cu date'] }, { 'year': 2020, 'month': 10, 'day': 29, 'data': ['list cu date'] }, { 'year': 2020, 'month': 10, 'day': 30, 'data': ['list cu date'] }, { 'year': 2020, 'month': 11, 'day': 19, 'data': ['list cu date'] }, { 'year': 2020, 'month': 11, 'day': 20, 'data': ['list cu date'] }, ]

Scrieți un cod care va restructura datele într-o structură de forma:

{ an1: { luna1: { ziua1: [list de date], ziua2: [list de date], ziua3: [list de date], }, luna2: { ziua1: [list de date], ziua2: [list de date], ziua3: [list de date], } }, an2: { luna1: { ziua1: [list de date], ziua2: [list de date], ziua3: [list de date], }, luna2: { ziua1: [list de date], ziua2: [list de date], ziua3: [list de date], } } }
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge