Python Crie uma lista que contém apenas zeros

Python Crie uma lista que contém apenas zeros

Os usuários criam várias estruturas de dados de diferentes tipos de dados em python, da mesma forma, como inteiro, string, caráter e flutuação. A inserção dessas estruturas de dados requer várias funções, operadores e métodos. Suponha, enquanto programa em Python, pode ser necessário gerar uma lista que leva apenas zeros. Em tal situação, você pode usar as funções e operadores internos.

Este artigo fornecerá vários métodos para criar uma lista de zeros no Python.

Como criar uma lista que contém apenas zeros em python?

Diferentes abordagens são usadas para criar uma lista de zeros no Python:

  • “*” Operador
  • “Para” Loop
  • repita()
  • NP.zeros ()

Método 1: Crie uma lista que contém apenas zeros em python usando o operador “*”

O "*”O operador é usado para criar uma lista de zeros no Python. Este operador multiplica uma lista com um número específico e depois retorna uma nova lista.

Sintaxe

A sintaxe do “*”O operador está listado abaixo:

c_list = [0] *

Aqui:

  • ““c_list“É a variável da lista.
  • ““[0]“É a matriz/lista de zeros.
  • ““”É o número desejado de zeros.

Exemplo

Inicialmente, crie um novo “c_list”Liste e inicialize com o“0”Valor em todos os seus“5ÍNDICES. Os suportes quadrados são utilizados para definir o valor:

c_list = [0] * 5

Use o "imprimir()”Declaração para obter a lista Python que contém apenas Zeros:

Imprimir (C_list)

Como você pode ver, a lista Python com todos os zeros em seus cinco índices foi exibida com sucesso:

Método 2: Crie uma lista que contém apenas zeros em python usando o loop "para"

Use a função iterativa, como o “para”Loop para criar uma lista que contém apenas zeros em Python. É utilizado para iterar sobre uma sequência fornecida. Os dados fornecidos podem ser uma tupla, um conjunto de instruções, uma lista ou uma string. Mais especificamente, ele pode ser usado para criar uma lista com todos os zeros em python.

Sintaxe

A sintaxe do “para”O loop é fornecido abaixo:

c_list = [para i no intervalo (start, end)]

Aqui:

  • ““c_list“É uma variável usada para armazenar uma lista de zeros.
  • ““faixa()”O método leva o início“começar”E final de valores“fim”Como parâmetros.

Exemplo

Primeiro, crie uma variável de lista com todos os zeros junto com a função iterativa “para”Loop junto com o tamanho da matriz a partir de“0"E terminando no índice"5”:

c_list = [0 para i no intervalo (0, 5)]

Por fim, imprima a lista de todos os zeros:

Imprimir (C_list)

Saída

Método 3: Crie uma lista que contém apenas zeros em python usando o método "repetir ()"

Para gerar uma lista que contém apenas zeros em python, o embutido “itetools.repita()”Função da biblioteca que pode ser usada para repetir um valor fornecido várias vezes e o“lista()”Função para converter um iterativo para uma lista.

Exemplo

Primeiro, importe um “itetools" biblioteca:

importar itterols

Ligar para "lista()”Função que leva a“itetools.repita()”Função junto com o valor inicial de“0"E terminando em"5”:

c_list = list (itertools.Repita (0, 5))

Use o "imprimir()”Declaração para visualizar a lista criada de Zeros:

Imprimir (C_list)

Saída

Método 4: Crie uma lista que contém apenas zeros em python usando “np.zeros () ”função

Por último, mas não menos importante, uma maneira de criar uma lista que contém apenas zeros em Python é o “NP.zeros ()”Método que retorna uma matriz com o número fornecido de zeros. Então o "lista()”A função pode ser usada para converter a matriz criada em uma lista.

Exemplo

Inicialmente, importe o “Numpy"Biblioteca como"NP”:

importar numpy como np

Chamar "NP.zeros ()”A função junto com os parâmetros como um comprimento particular da lista e seus tipos de dados os passa para o“c_array_listVariável da lista:

c_array_list = np.zeros (5, dtype = int)

Por fim, para converter a matriz Zeros gerada para listar, ligue para “lista()”Funcionar e obtê -lo usando o“imprimir()" declaração:

Print (List (c_array_list))

Como você pode ver, a lista de zeros foi gerada com sucesso:

Isso é tudo! Nós compilamos diferentes métodos de geração de uma lista de zeros em Python.

Conclusão

Para gerar uma lista de zeros em python, o multiplique interno “*Operador, a função iterativa como “para”Loop, o“repita()", e "NP.zeros ()”Os métodos são usados. O "*”O operador embutido é usado para multiplicar uma lista com um número específico e depois retorna uma nova lista. O loop "for" itera sobre uma sequência. O ITERTOOLS embutido.Função da biblioteca repeat () ”repete um valor especificado várias vezes e o“ np.O método zeros () ”retorna uma matriz com o número fornecido de zeros. Este artigo ilustrou as técnicas para criar uma lista de zeros em Python.