Listas de dardos

Listas de dardos
Las listas en Dart también se dividen en la categoría de colecciones de dardos. Una lista de dardos puede o no tener elementos duplicados. Hay una amplia gama de funciones asociadas con las listas en Dart. Por lo tanto, en esta guía, hablaremos sobre el uso de las listas en el lenguaje de programación DART en Ubuntu 20.04.

Usar las listas en Dart en Ubuntu 20.04

Para facilitar el uso de las listas en DART para usted, hemos implementado algunos ejemplos, que se explican a continuación:

Ejemplo # 1: Cómo crear una lista de longitud fija en Dart?

Las listas en el lenguaje de programación DART pueden tener una longitud fija o su longitud puede crecer dinámicamente. El siguiente script Dart le enseñará el método de crear una lista de dardos que tiene una longitud fija:

En este ejemplo, hemos creado una lista llamada "MyList" haciendo uso de la "nueva lista.Notación llena (5,0) ”. Aquí, "5" se refiere a la longitud de la lista, mientras que "0" se refiere al elemento con el que esta lista se inicializará antes de asignar otros valores a sus índices. Puede cambiar la longitud de esta lista de acuerdo con su elección. Después de eso, simplemente asignamos los elementos a todos los índices de esta lista. Debe recordar que la indexación de las listas en Dart siempre comienza con "0". Luego, acabamos de usar el nombre de la lista dentro de la instrucción "Imprimir" para mostrar todos los elementos de esta lista en el terminal.

Para ejecutar este script de dardo, hemos utilizado el comando que se muestra a continuación:

listas de ejecución de $ dart.dardo

Los elementos de nuestra lista de dardos de longitud fija se muestran en la siguiente imagen:

Ejemplo # 2: Cómo crear una lista de crecer en Dart?

En este ejemplo, compartiremos con usted los dos métodos para crear una lista de crecer en Dart, que son los siguientes:

Método # 1: Lista de crecer con inicialización de un solo paso

Puede crear una lista de Grow-Cleable con inicialización de un solo paso en DART haciendo uso del script que se muestra a continuación:

En este script, simplemente hemos declarado una lista asignando valores a sus índices a la vez, y luego acabamos de imprimir estos valores en el terminal. También puede agregar más elementos a esta lista, ya que no tiene una longitud fija predefinida.

Los elementos de esta lista de dardos de crecimiento se muestran en la siguiente imagen:

Método # 2: Lista de crecer con inicialización de múltiples pasos

El otro método para crear una lista de Grow-Clay en Dart hace uso de la inicialización de múltiples pasos, que se muestra en el script de dardo a continuación:

En este ejemplo, hemos creado una lista de dardos de Grow-Cleable con la declaración "var myList = []."Después de eso, agregamos tantos elementos a esta lista como queríamos uno por uno. Nuevamente, hemos utilizado una declaración de "impresión" para imprimir estos elementos en el terminal.

Los elementos de esta lista de dardos de crecimiento se muestran en la siguiente imagen:

Ejemplo # 3: Cómo agregar múltiples elementos a la vez a una lista de crecer en dardo?

También puede agregar múltiples elementos a una lista de dardos de Grow-Clay a la vez utilizando el script de dardos que se muestra a continuación:

En este ejemplo, hemos creado una lista de dardos de crecimiento de la misma manera que se explica en el segundo método de nuestro segundo ejemplo. Sin embargo, hemos agregado múltiples elementos a esta lista a la vez utilizando la función "addall". Después, imprimimos la lista actualizada en el terminal.

La lista de dardos antes y después de agregarle múltiples elementos a la vez se muestra en la siguiente imagen:

Ejemplo # 4: Cómo insertar un elemento en un índice especificado de una lista de crecer en dardo?

También puede insertar un elemento de su elección en un índice específico de una lista de dardos de Growable utilizando el script DART que se muestra a continuación:

En este ejemplo, queríamos insertar el elemento "0" en el "0th"Índice de una lista de dardos de Grow-ya creado ya creado. Por hacer eso, hemos usado la "MyList.Insertar (0,0) "notación donde el primer" 0 "corresponde al índice donde debemos hacer la inserción, mientras que el segundo" 0 "corresponde al elemento que se insertará. Luego, imprimimos esta lista actualizada en el terminal.

Los elementos de nuestra lista después de la inserción se muestran en la siguiente imagen:

Ejemplo # 5: Cómo eliminar un elemento de una lista en Dart?

Para eliminar un elemento de una lista de dardos, puede recibir ayuda del script de dardo que se muestra a continuación:

En este ejemplo, queríamos eliminar el elemento "2" de nuestra lista debido a que hemos usado la "MyList.Declaración de eliminar (2) ". Para verificar si el elemento especificado se ha eliminado correctamente o no, hemos mostrado la lista actualizada en el terminal.

Puede ver de la siguiente salida que nuestro elemento especificado se ha eliminado con éxito de nuestra lista:

Ejemplo # 6: Cómo eliminar un elemento en un índice específico de una lista en Dart?

También puede eliminar un elemento de una lista de dardos especificando su índice, como se muestra en el script a continuación:

En este ejemplo, deseamos eliminar el elemento presente en el índice "2do" de nuestra lista, técnicamente el "3rd"Elemento de la lista. Acabamos de usar la "Mylist.notación de eliminación (2) ”.

La salida que se muestra en la siguiente imagen muestra que el elemento en el índice especificado se ha eliminado correctamente de nuestra lista de dardos.

Conclusión

Hoy, queríamos compartir cómo las listas se pueden usar en el lenguaje de programación DART en Ubuntu 20.04. En este sentido, compartimos diferentes ejemplos simples pero utilizables con usted mientras respondemos diferentes preguntas. De esta manera, no solo podrá aprender el uso de las listas en DART, sino que también podrá obtener una visión profunda de las diferentes funciones asociadas con esta estructura de datos.