Elenchi Dart

Elenchi Dart
Gli elenchi in Dart rientrano anche nella categoria delle collezioni DART. Un elenco di dardi può o meno avere elementi duplicati. Esiste una vasta gamma di funzioni associate agli elenchi nel dardo. Pertanto, in questa guida, parleremo dell'uso degli elenchi nel linguaggio di programmazione Dart in Ubuntu 20.04.

Usando gli elenchi in dardo in Ubuntu 20.04

Per semplificare l'utilizzo degli elenchi in Dart da capire, abbiamo implementato alcuni esempi, che sono spiegati di seguito:

Esempio n. 1: come creare un elenco di lunghezze fissi in dardo?

Gli elenchi nel linguaggio di programmazione DART possono avere una lunghezza fissa o la loro lunghezza può crescere dinamicamente. Il seguente script Dart ti insegnerà il metodo per la creazione di un elenco DART con una lunghezza fissa:

In questo esempio, abbiamo creato un elenco chiamato "MyList" facendo uso del "nuovo elenco.NOTAZIONE PIETTA (5,0) ”. Qui, "5" si riferisce alla lunghezza dell'elenco, mentre "0" si riferisce all'elemento con cui questo elenco verrà inizializzato prima di assegnare qualsiasi altro valori ai suoi indici. Puoi cambiare la lunghezza di questo elenco in base alla tua scelta. Dopodiché, abbiamo semplicemente assegnato gli elementi a tutti gli indici di questo elenco. Devi ricordare che l'indicizzazione degli elenchi in Dart inizia sempre con "0". Quindi, abbiamo appena usato il nome dell'elenco all'interno dell'istruzione "stampa" per visualizzare tutti gli elementi di questo elenco nel terminale.

Per eseguire questo script Dart, abbiamo usato il comando mostrato di seguito:

$ dart run list.dardo

Gli elementi del nostro elenco di dardi a lunghezza fissa sono mostrati nella seguente immagine:

Esempio n. 2: come creare un elenco di coltivazione in dardo?

In questo esempio, condivideremo con te i due metodi per creare un elenco di coltivazione in Dart, che sono i seguenti:

Metodo n. 1: elenco di coltività con inizializzazione a passo singolo

È possibile creare un elenco di coltivazione con inizializzazione a passo singolo in dardo facendo uso dello script mostrato di seguito:

In questo script, abbiamo semplicemente dichiarato un elenco assegnando valori ai suoi indici contemporaneamente, e quindi abbiamo appena stampato questi valori sul terminale. Puoi anche aggiungere più elementi a questo elenco poiché non ha una lunghezza fissa predefinita.

Gli elementi di questo elenco di dardi crescenti sono mostrati nella seguente immagine:

Metodo n. 2: elenco di coltivazione con inizializzazione multi-passo

L'altro metodo per creare un elenco di coltivazione in DART utilizza l'inizializzazione in più fasi, che è mostrato nello script DART di seguito:

In questo esempio, abbiamo creato un elenco di Dart a colpa con l'affermazione “Var MyList = []."Dopodiché, abbiamo aggiunto tanti elementi a questo elenco che volevamo uno per uno. Ancora una volta, abbiamo usato una dichiarazione "stampa" per la stampa di questi elementi sul terminale.

Gli elementi di questo elenco di dardi crescenti sono mostrati nella seguente immagine:

Esempio n. 3: come aggiungere più elementi contemporaneamente a un elenco di coltivazione in dardo?

È inoltre possibile aggiungere più elementi a un elenco di Dart a colpa in una volta utilizzando lo script Dart mostrato di seguito:

In questo esempio, abbiamo creato un elenco di Dart a colpa nello stesso modo spiegato nel secondo metodo del nostro secondo esempio. Tuttavia, abbiamo aggiunto più elementi a questo elenco contemporaneamente utilizzando la funzione "Addall". Successivamente, abbiamo stampato l'elenco aggiornato sul terminale.

L'elenco DART prima e dopo aver aggiunto più elementi ad esso è mostrato nella seguente immagine:

Esempio n. 4: come inserire un elemento in un indice specificato di un elenco di coltivazione in dardo?

Puoi anche inserire un elemento di tua scelta in un indice specifico di un elenco di dardi a colpa utilizzando lo script Dart mostrato di seguito:

In questo esempio, volevamo inserire l'elemento "0" al "0th"Indice di un elenco di dardi crescente già creato. Per fare ciò, abbiamo usato la "mylist.Inserisci (0,0) "notazione in cui il primo" 0 "corrisponde all'indice in cui dobbiamo eseguire l'inserimento, mentre il secondo" 0 "corrisponde all'elemento da inserire. Quindi, abbiamo stampato questo elenco aggiornato sul terminale.

Gli elementi del nostro elenco dopo l'inserimento sono mostrati nella seguente immagine:

Esempio n. 5: come rimuovere un elemento da un elenco in dardo?

Per la rimozione di un elemento da un elenco DART, è possibile chiedere aiuto allo script Dart mostrato di seguito:

In questo esempio, volevamo rimuovere l'elemento "2" dalla nostra lista a causa del quale abbiamo usato la "mylist.Rimuovi (2) ". Per verificare se l'elemento specificato è stato rimosso correttamente o meno, abbiamo visualizzato l'elenco aggiornato sul terminale.

Dall'output puoi vedere che il nostro elemento specificato è stato rimosso correttamente dal nostro elenco:

Esempio # 6: come rimuovere un elemento in un indice specifico di un elenco in dardo?

È inoltre possibile rimuovere un elemento da un elenco di DART specificando il suo indice, come mostrato nello script seguente:

In questo esempio, abbiamo voluto rimuovere l'elemento presente sull'indice "2nd" del nostro elenco, tecnicamente il "3Rd"Elemento dell'elenco. Abbiamo appena usato la "mylist.Notazione di rimozione (2) ".

L'output mostrato nella seguente immagine mostra che l'elemento all'indice specificato è stato rimosso correttamente dal nostro elenco DART.

Conclusione

Oggi volevamo condividere come gli elenchi possono essere utilizzati nel linguaggio di programmazione DART in Ubuntu 20.04. A questo proposito, abbiamo condiviso diversi esempi semplici ma utilizzabili con te mentre rispondiamo a diverse domande. In questo modo, non solo sarai in grado di imparare l'uso degli elenchi in dardo, ma sarai anche in grado di ottenere una visione profonda delle diverse funzioni associate a questa struttura di dati.