Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Liste Nidificate in Python | Altri Tipi di Dati in Python
Introduzione a Python
course content

Contenuti del Corso

Introduzione a Python

Introduzione a Python

1. Primo Incontro con Python
2. Variabili e Tipi in Python
3. Istruzioni Condizionali in Python
4. Altri Tipi di Dati in Python
5. Cicli in Python
6. Funzioni in Python

book
Liste Nidificate in Python

Le liste in Python possono memorizzare diversi tipi di dati, comprese altre liste. A differenza di molti linguaggi, Python consente liste annidate di lunghezze variabili.

Ad esempio, quando si memorizzano paesi e le loro aree, è più organizzato usare una lista separata per ogni paese invece di una singola lista combinata.

12345
# Two-dimensional list countries_2d = [["USA", 9629091], ["Canada", 9984670], ["Germany", 357114]] # Printing nested list print(countries_2d)
copy

Ogni paese ha la propria lista annidata all'interno della lista principale. Ma come navighiamo in questa struttura?

In una lista bidimensionale, ogni elemento è esso stesso una lista, e accediamo agli elementi interni usando l'indicizzazione.

Ad esempio, in una lista countries_2d con 3 sottoliste (ciascuna contenente 2 elementi):

  • countries_2d[1] recupera la seconda sottolista (l'indicizzazione in Python inizia da 0).

  • countries_2d[1][0] recupera il primo elemento di quella sottolista.

123456
# Two-dimensional list countries_2d = [['USA', 9629091], ['Canada', 9984670], ['Germany', 357114]] # Pull elements print(countries_2d[1]) print(countries_2d[1][0])
copy
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 4

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

course content

Contenuti del Corso

Introduzione a Python

Introduzione a Python

1. Primo Incontro con Python
2. Variabili e Tipi in Python
3. Istruzioni Condizionali in Python
4. Altri Tipi di Dati in Python
5. Cicli in Python
6. Funzioni in Python

book
Liste Nidificate in Python

Le liste in Python possono memorizzare diversi tipi di dati, comprese altre liste. A differenza di molti linguaggi, Python consente liste annidate di lunghezze variabili.

Ad esempio, quando si memorizzano paesi e le loro aree, è più organizzato usare una lista separata per ogni paese invece di una singola lista combinata.

12345
# Two-dimensional list countries_2d = [["USA", 9629091], ["Canada", 9984670], ["Germany", 357114]] # Printing nested list print(countries_2d)
copy

Ogni paese ha la propria lista annidata all'interno della lista principale. Ma come navighiamo in questa struttura?

In una lista bidimensionale, ogni elemento è esso stesso una lista, e accediamo agli elementi interni usando l'indicizzazione.

Ad esempio, in una lista countries_2d con 3 sottoliste (ciascuna contenente 2 elementi):

  • countries_2d[1] recupera la seconda sottolista (l'indicizzazione in Python inizia da 0).

  • countries_2d[1][0] recupera il primo elemento di quella sottolista.

123456
# Two-dimensional list countries_2d = [['USA', 9629091], ['Canada', 9984670], ['Germany', 357114]] # Pull elements print(countries_2d[1]) print(countries_2d[1][0])
copy
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 4
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt