Elenca la struttura dei dati

La struttura dati Lists è un tipo di dati versatile in Python, che può essere scritto come un elenco di valori separati da virgole tra parentesi quadre.

Sintassi

Ecco la sintassi di base per la struttura:

List_name = [ elements ];

Se osservi, la sintassi è dichiarata come array con l'unica differenza che gli elenchi possono includere elementi con diversi tipi di dati. Gli array includono elementi dello stesso tipo di dati. Un elenco può contenere una combinazione di stringhe, numeri interi e oggetti. Gli elenchi possono essere utilizzati per l'implementazione di stack e code.

Gli elenchi sono modificabili. Questi possono essere modificati come e quando necessario.

Come implementare gli elenchi?

Il seguente programma mostra le implementazioni degli elenchi:

my_list = ['p','r','o','b','e']
# Output: p
print(my_list[0])

# Output: o
print(my_list[2])

# Output: e
print(my_list[4])

# Error! Only integer can be used for indexing
# my_list[4.0]

# Nested List
n_list = ["Happy", [2,0,1,5]]

# Nested indexing

# Output: a
print(n_list[0][1])

# Output: 5
print(n_list[1][3])

Produzione

Il programma di cui sopra genera il seguente output:

Le funzioni integrate degli elenchi di Python sono le seguenti:

  • Append()- Aggiunge un elemento alla fine della lista.

  • Extend()- Aggiunge elementi dell'elenco a un altro elenco.

  • Insert()- Inserisce un elemento nell'indice definito.

  • Remove()- Elimina l'elemento dall'elenco specificato.

  • Reverse()- Inverte gli elementi in lista.

  • sort() - Aiuta a ordinare gli elementi in ordine cronologico.