Listas de dardo

Listas de dardo
As listas em Dart também se enquadram na categoria de coleções de dardos. Uma lista de dardos pode ou não ter elementos duplicados. Existe uma ampla gama de funções associadas às listas em Dart. Portanto, neste guia, falaremos sobre o uso das listas na linguagem de programação do DART no Ubuntu 20.04.

Usando as listas em Dart no Ubuntu 20.04

Para facilitar o uso das listas no DART para você entender, implementamos alguns exemplos, que são explicados abaixo:

Exemplo # 1: Como criar uma lista de comprimento fixo no dardo?

As listas na linguagem de programação do DART podem ter um comprimento fixo ou seu comprimento pode crescer dinamicamente. O script de dardo a seguir ensinará o método de criar uma lista de dardos com um comprimento fixo:

Neste exemplo, criamos uma lista chamada "MyList", usando a "nova lista.Notação preenchida (5,0) ”. Aqui, “5” refere -se à duração da lista, enquanto “0” refere -se ao elemento com o qual esta lista será inicializada antes de atribuir outros valores aos seus índices. Você pode mudar a duração desta lista de acordo com sua escolha. Depois disso, simplesmente atribuímos os elementos a todos os índices desta lista. Você precisa se lembrar de que a indexação das listas em Dart sempre começa com "0". Em seguida, acabamos de usar o nome da lista dentro da declaração "impressa" para exibir todos os elementos desta lista no terminal.

Para executar este script de dardo, usamos o comando mostrado abaixo:

Listas de execução de $ Dart.dardo

Os elementos da nossa lista de dardos de comprimento fixo são mostrados na imagem a seguir:

Exemplo # 2: Como criar uma lista de crescimento no DART?

Neste exemplo, compartilharemos com você os dois métodos de criação de uma lista crescente no DART, que são os seguintes:

Método # 1: Lista de crescimento com inicialização de uma etapa

Você pode criar uma lista de crescimento com inicialização única no DART, usando o script mostrado abaixo:

Neste script, simplesmente declaramos uma lista atribuindo valores aos seus índices de uma só vez, e então acabamos de imprimir esses valores no terminal. Você também pode adicionar mais elementos a esta lista, pois ela não possui um comprimento fixo predefinido.

Os elementos desta lista de dardos de crescimento são mostrados na imagem a seguir:

Método 2: Lista de crescimento com inicialização de várias etapas

O outro método de criar uma lista de crescimento no DART utiliza a inicialização de várias etapas, que é mostrada no script do DART abaixo:

Neste exemplo, criamos uma lista de dardos de crescimento com a declaração “var mylist = [].”Depois disso, adicionamos tantos elementos a esta lista quanto queríamos um por um. Novamente, usamos uma declaração "impressa" para imprimir esses elementos no terminal.

Os elementos desta lista de dardos de crescimento são mostrados na imagem a seguir:

Exemplo # 3: Como adicionar vários elementos de uma só vez a uma lista de crescimento no DART?

Você também pode adicionar vários elementos a uma lista de dardos de crescimento de uma só vez usando o script de dardo mostrado abaixo:

Neste exemplo, criamos uma lista de dardos de crescimento da mesma maneira que explicou no segundo método do nosso segundo exemplo. No entanto, adicionamos vários elementos a esta lista de uma só vez usando a função "Addall". Depois, imprimimos a lista atualizada no terminal.

A lista de dardo antes e depois de adicionar vários elementos a ele é mostrada de uma só vez na imagem a seguir:

Exemplo # 4: Como inserir um elemento em um índice especificado de uma lista de crescimento no DART?

Você também pode inserir um elemento de sua escolha em um índice específico de uma lista de dardos de crescimento usando o script do DART mostrado abaixo:

Neste exemplo, queríamos inserir o elemento "0" no "0º”Índice de uma lista de dardos de crescimento já criado. Para fazer isso, usamos a “mylist.Inserir (0,0) ”notação em que o primeiro“ 0 ”corresponde ao índice onde precisamos fazer a inserção, enquanto o segundo“ 0 ”corresponde ao elemento a ser inserido. Em seguida, imprimimos esta lista atualizada no terminal.

Os elementos da nossa lista após a inserção são mostrados na imagem a seguir:

Exemplo # 5: Como remover um elemento de uma lista no DART?

Para remover um elemento de uma lista de dardos, você pode receber ajuda do script de dardo mostrado abaixo:

Neste exemplo, queríamos remover o elemento “2” da nossa lista por causa da qual usamos a “mylist.Remova (2) ”declaração. Para verificar se o elemento especificado foi removido com sucesso ou não, exibimos a lista atualizada no terminal.

Você pode ver na saída a seguir que nosso elemento especificado foi removido com sucesso de nossa lista:

Exemplo # 6: Como remover um elemento em um índice específico de uma lista no DART?

Você também pode remover um elemento de uma lista de dardos especificando seu índice, conforme mostrado no script abaixo:

Neste exemplo, desejamos remover o elemento presente no índice “2º” da nossa lista, tecnicamente o “3rd”Elemento da lista. Acabamos de usar a “mylist.Removeat (2) ”notação.

A saída mostrada na imagem a seguir descreve que o elemento no índice especificado foi removido com sucesso de nossa lista de dardos.

Conclusão

Hoje, queríamos compartilhar como as listas podem ser usadas na linguagem de programação do DART no Ubuntu 20.04. Nesse sentido, compartilhamos diferentes exemplos simples e utilizáveis ​​com você enquanto respondemos a perguntas diferentes. Dessa forma, você não só poderá aprender o uso das listas no DART, mas também poderá obter uma visão profunda das diferentes funções associadas a essa estrutura de dados.