Python Lista Vazia

Introdução à Lista Vazia de Python

Neste artigo, vamos discutir o conceito de como criar uma lista vazia em Python. Em Python, a lista é semelhante a uma matriz que é uma estrutura de dados que é uma sequência ordenada de elementos que são definidos dentro dos parênteses rectos. Nisto, veremos o que é uma lista vazia e como a declarar em Python. Em python, uma lista vazia é definida como a lista sem elementos ou itens na lista. Para definir uma lista vazia em Python, há duas maneiras de o fazer e são feitas ou usando parênteses rectos ou usando construtor de lista como list().

Como declarar lista vazia?

Neste artigo, uma lista vazia é criada declarando apenas parênteses rectos sem elementos dentro dos parênteses na declaração de atribuição. Também pode ser criada utilizando uma lista de funções incorporada() ou pode dizê-la como construtor. Deixe-nos estas duas formas em detalhe com exemplos abaixo que demonstram como criar uma lista vazia em Python.

Inicie o seu curso de desenvolvimento de software livre

Desenvolvimento Web, linguagens de programação, Teste de software & outros

1. Usando parênteses rectos

Neste método, uma lista vazia pode ser criada usando parênteses rectos, colocando as sequências de elementos dentro dos parênteses rectos. Isto pode ser feito atribuindo apenas uma variável com parênteses rectos .

Exemplo

Código:

Saída:

p>

Explicação: No programa acima, podemos ver a variável “a” com a atribuição de parênteses rectos em branco . Assim, podemos ver que para declarar uma variável “a” como uma lista vazia atribuímos-lhe apenas um parêntese quadrado vazio e podemos ver que tipo é a variável “a” resulta no tipo como “lista” e também encontramos o tamanho da variável declarada que é uma lista e resulta em 0. Assim, a saída do programa acima pode ser vista na imagem de ecrã acima.

2. Usando uma função list() ou list() construtor

A função list() construtor ou embutido de Python é usada para criar uma lista em Python. Este é construtor é também utilizado para criar uma lista vazia. Agora vamos a um exemplo e sintaxe de como o construtor de listas pode ser utilizado para criar uma lista vazia.

Sintax:

list(iterable)

onde o parâmetro é iterável que pode ser tanto lista, conjunto, tuplos, dicionário, etc. Mas para criar uma lista vazia não há nenhum parâmetro passado, então devolve uma lista vazia. Se houver algum parâmetro passado então devolve a lista desses elementos passados ao argumento.

Exemplo

Agora vejamos um exemplo de criação de uma lista vazia usando a função list() ou construtor.

Código:

Output:

Explicação: No programa acima, podemos ver que declarámos uma variável “a” e que a atribuímos a uma função list() sem argumentos passados a esta função. Depois estamos a imprimir o tipo de variável “a” para saber se é uma lista e o tamanho da lista também é impresso como “0”, o que indica que foi criada uma lista vazia.

Exemplo

Agora vamos ver como adicionar elementos à lista vazia em Python. Há 3 maneiras de o fazer, tais como utilizar as funções append(), insert() e extend() em Python. Consideremos um exemplo abaixo de como adicionar elementos à lista vazia.

Código:

Saída:

Explicação: No programa acima, vimos primeiro criar uma lista vazia usando parênteses rectos com a variável como “l”, depois adicionámos elementos usando a função append(), insert() função que adicionou o elemento na 0ª e 2ª posição da lista como mencionado no programa e por último adicionámos os elementos usando a função extend() que adiciona os elementos no final da lista criada.

Em Python, como vimos existem duas formas de criar uma lista vazia, como usando parênteses rectos e usando a função list constructor ou list(). Mas a principal diferença entre estas duas formas é que usar parênteses rectos é mais preferível do que usar a função list() ou construtor porque usar parênteses rectos é mais rápido do que usar a função list() como uma lista() requer uma pesquisa de símbolos, pode tomar uma lista() como uma chamada de função extra como pode tomar como uma chamada de construtor e se for uma chamada de construtor então verificará se é iterável dentro do argumento se não houver argumentos então apenas cria uma lista vazia. Enquanto parênteses rectos é apenas um literal que dará sempre a mesma saída, o que significa que devolverá sempre uma lista vazia.

Conclusion

Neste artigo, vimos como criar uma lista vazia em Python. Vimos que existem duas maneiras, tais como usar parênteses rectos e usar a função list() construtor ou list() para criar uma lista vazia com exemplos. Vimos também entre estas duas formas o que é mais rápido e porquê. Também vimos como adicionar elementos à lista vazia em Python usando a função append(), insert(), e extend(). Daí concluímos que criar uma lista vazia em Python é muito simples e usar parênteses rectos é mais rápido do que usar a função list() construtor ou list().

Artigos Recomendados

Este é um guia para Python Empty List. Aqui também discutimos a introdução e como declarar uma lista vazia juntamente com diferentes exemplos e a sua implementação de código. Pode também consultar os seguintes artigos para saber mais –

  1. Python Counter
  2. Python Concurrency
  3. Python argparse
  4. Declarações de Controlo em Python
0 Acções

/div>

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *