80 of 100 menu

Nivel 10.1 del libro de problemas Python

Pregunte al usuario dos números. Compruebe si estos números son amigos o no.

Dada una lista:

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

Dada una variable:

n = 3;

Convierta esta lista en una lista bidimensional, con n elementos en cada sublista.

Dada una lista:

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

Agregue a cada sublista tantas cadenas vacías como sea necesario para que el número de elementos en cada sublista sea igual al número de elementos en la sublista más larga.

Se da una lista de algunos datos correspondientes a ciertas fechas, almacenados en la siguiente estructura:

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

Escriba un código que transforme la estructura de datos en una estructura del tipo:

{ año1: { mes1: { día1: [lista de datos], día2: [lista de datos], día3: [lista de datos], }, mes2: { día1: [lista de datos], día2: [lista de datos], día3: [lista de datos], } }, año2: { mes1: { día1: [lista de datos], día2: [lista de datos], día3: [lista de datos], }, mes2: { día1: [lista de datos], día2: [lista de datos], día3: [lista de datos], } } }
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar