Articles

Como declarar uma lista em Python

Para inicializar uma lista em Python, atribuir uma com parênteses rectos, inicializar com a função lista(), criar uma lista vazia com multiplicação, ou usar uma compreensão de lista. A forma mais comum de declarar uma lista em Python é utilizar parênteses rectos.

Uma lista é uma estrutura de dados em Python que contém uma sequência ordenada de zero ou mais elementos. As listas em Python são mutáveis, o que significa que podem ser alteradas. Podem conter qualquer tipo de dados, como uma string ou um dicionário.

Quando se começa a trabalhar com listas, pode-se perguntar: como é que inicializo uma lista em Python? Ou, por outras palavras: como criar uma lista em Python?

Este tutorial irá responder a essa pergunta e quebrar as formas de inicializar uma lista em Python. Percorreremos o básico de listas e como se pode inicializar uma lista usando notação de parênteses rectos, lista(), multiplicação de listas, e compreensão de listas.

Python List Refresher

div> form-submissão
Find Your Bootcamp Match
ul>

  • Carma de Carreira combina-o com tecnologia de ponta bootcamps
  • Obtenha bolsas de estudo exclusivas e cursos de preparação
  • /div>

    /div>

    Listas armazenam zero ou mais elementos. Cada elemento de uma lista é referido como um item. As listas são frequentemente chamadas arrays Python.

    Em Python, os itens de uma lista são separados por vírgulas, e a lista em si está entre parênteses rectos. Aqui está um exemplo de uma lista em Python:

    jobs = 

    A nossa lista contém três valores: Engenheiro de Software, Web Developer, e Analista de Dados. Podemos referenciar a nossa lista usando a variável “jobs” que declarámos acima.

    Como criar uma lista em Python

    Pode inicializar uma lista em Python usando parênteses rectos, o método list(), multiplicação de lista, e uma compreensão de lista.

    Parênteses rectos permitem inicializar uma lista vazia, ou uma lista que contém alguns valores por defeito. O método list() funciona da mesma forma que os parênteses rectos. Embora deva adicionar parênteses rectos e uma lista de itens dentro do método list() se desejar adicionar alguns valores iniciais.

    Multiplicação de lista permite-lhe criar uma nova lista que repete elementos de uma lista existente. A multiplicação de listas permite-lhe criar uma nova lista a partir do conteúdo de uma lista existente.

    Python Create List: Parênteses rectos

    Pode usar parênteses rectos ou o método lista() para inicializar uma lista vazia em Python. Para efeitos deste tutorial, vamos focar-nos em como pode usar parênteses rectos ou o método list() para inicializar uma lista vazia.

    Se quiser criar uma lista vazia sem valores, há duas formas de declarar a sua lista. Primeiro, pode declarar uma lista sem valores, especificando um conjunto de parênteses rectos sem quaisquer valores componentes. Aqui está um exemplo desta sintaxe:

    jobs = print(jobs)

    Os nossos retornos de código: .

    Os parênteses rectos sem nada entre eles representam uma lista em branco.

    Podemos especificar alguns valores por defeito adicionando-os entre os nossos parênteses rectos:

    jobs = 

    Declaramos um objecto de lista com dois valores iniciais: “Engenheiro de Software” e “Analista de Dados”.

    Python Create List: list() Method

    Outra forma de fazer uma lista vazia em Python sem valores é utilizar o método list(). Eis um exemplo do método list() em acção:

    jobs = list()print(list)

    Os nossos retornos de código: .

    ambas estas duas primeiras abordagens retornam a mesma resposta: uma lista vazia. Não existem normas para quando é melhor utilizar qualquer uma destas abordagens. Geralmente é utilizada a abordagem de parênteses rectos em branco () porque é mais concisa.

    Python Declare List: Multiplicação de listas

    Uma abordagem para inicializar uma lista com múltiplos valores é a multiplicação de listas. Esta abordagem permite criar uma lista com um certo número de valores predefinidos.

    Então, digamos que estamos a criar um programa que nos pede para nomear os nossos 10 livros favoritos de topo. Queremos inicializar um conjunto que irá armazenar os livros que entramos. Podemos fazê-lo utilizando o seguinte código:

    favorite_books = * 10print(favorite_books)

    Os nossos retornos de código:

    
    

    O nosso programa criou uma lista que contém 10 valores.

    Div>Dividamos o nosso código. Na primeira linha, utilizamos a sintaxe de multiplicação para declarar uma lista com 10 valores. O valor que utilizamos para cada item desta lista é ”, ou uma cadeia em branco. Depois, usamos a função Python print() para imprimir a nossa lista para a consola.

    Podemos usar esta sintaxe para inicializar uma lista com qualquer valor que queiramos. Se quiséssemos que a nossa lista começasse com 10 valores iguais a Escolher um livro, poderíamos usar o seguinte código:

    favorite_books = * 10print(favorite_books)

    Quando executamos o nosso código, criamos uma lista com 10 valores. Cada valor da lista é igual a Escolher um livro… Imprimimos esta lista para a consola:

    
    

    Python Declare List: Compreensão da Lista

    Na secção acima, mostrámos como inicializar uma lista usando a multiplicação de listas. Esta abordagem é útil porque permite inicializar uma lista com valores por defeito.

    Também se pode inicializar uma lista com valores por defeito usando o método de compreensão de lista. Uma compreensão de lista Python refere-se a uma técnica que lhe permite criar listas usando um objecto iterável existente. O objecto iterável pode ser uma lista ou uma declaração de intervalo(), ou outro tipo de iterável.

    A compreensão de listas é uma forma útil de definir uma lista baseada num iterador porque é elegante, simples, e amplamente reconhecida.

    Dizemos que queremos criar uma lista com 10 valores iguais a Escolher um livro.., como fizemos no exemplo anterior. Poderíamos fazê-lo com a compreensão da lista usando o seguinte código:

    favorite_books = print(favorite_books)

    Os nossos retornos de código:

    
    

    No exemplo acima, usamos a compreensão da lista para criar uma lista. A declaração de compreensão de lista é a para i no intervalo(10) iterador. Este iterador é utilizado para criar uma lista que repete o valor Choose a book. dez vezes mais.

    Conclusion

    Initializar uma lista é uma parte essencial do trabalho com listas. Este tutorial discutiu como inicializar listas vazias usando parênteses rectos e o método list(). Também discutiu como usar a multiplicação de listas e técnicas de compreensão de listas para criar uma lista contendo um certo número de valores.

    Agora está pronto para começar a inicializar listas em Python como um pro!

    Leia o nosso guia How to Learn Python para obter conselhos sobre como pode aprender mais sobre a linguagem de programação Python.

    Deixe uma resposta

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