Python Créer une liste qui ne contient que des zéros

Python Créer une liste qui ne contient que des zéros

Les utilisateurs créent plusieurs structures de données de différents types de données dans Python, de même, en entier, en chaîne, en caractère et en flottement. L'insertion de ces structures de données nécessite plusieurs fonctions, opérateurs et méthodes. Supposons que, lors de la programmation en Python, vous devrez peut-être générer une liste qui ne prend que des zéros. Dans une telle situation, vous pouvez utiliser les fonctions et opérateurs intégrés.

Cet article fournira plusieurs méthodes pour créer une liste de zéros dans Python.

Comment créer une liste qui ne contient que des zéros en python?

Différentes approches sont utilisées pour créer une liste de zéros dans Python:

  • Opérateur «*»
  • Boucle «pour»
  • répéter()
  • NP.Zeros ()

Méthode 1: Créez une liste qui ne contient que des zéros en python à l'aide de l'opérateur «*»

Le "*»L'opérateur est utilisé pour créer une liste de zéros dans Python. Cet opérateur multiples une liste avec un numéro particulier renvoie une nouvelle liste.

Syntaxe

La syntaxe du «*»L'opérateur est répertorié ci-dessous:

c_list = [0] *

Ici:

  • "c_list«La variable de liste est-elle.
  • "[0]«Est le tableau / la liste des zéros.
  • ""Est le nombre souhaité de zéros.

Exemple

Initialement, créez un nouveau «c_list«Liste et initialisez avec le«0«Valeur à tout son«5»Index. Les crochets sont utilisés pour définir la valeur:

c_list = [0] * 5

Utilisez le "imprimer()»Instruction pour obtenir la liste Python qui ne contient que des zéros:

print (c_list)

Comme vous pouvez le voir, la liste Python ayant tous les zéros dans ses cinq index a été affichée avec succès:

Méthode 2: Créez une liste qui ne contient que des zéros en python à l'aide de la boucle «pour»

Utilisez la fonction itérative, comme le «pour”Boucle pour créer une liste qui ne contient que des zéros en python. Il est utilisé pour itération sur une séquence fournie. Les données fournies peuvent être un tuple, un ensemble d'instructions, une liste ou une chaîne. Plus précisément, il peut être utilisé pour créer une liste avec tous les zéros en python.

Syntaxe

La syntaxe du «pour”Une boucle est fournie ci-dessous:

c_list = [pour i dans la plage (démarrage, fin)]

Ici:

  • "c_list«Est une variable utilisée pour stocker une liste de zéros.
  • "gamme()"La méthode prend le démarrage"commencer"Et terminant les valeurs"fin«Comme paramètres.

Exemple

Tout d'abord, créez une variable de liste avec tous les zéros avec la fonction itérative "pour”Boucle avec la taille du tableau à partir de"0"Et se terminant à l'index"5»:

c_list = [0 pour i dans la plage (0, 5)]

Enfin, imprimez la liste de tous les zéros:

print (c_list)

Sortir

Méthode 3: Créez une liste qui ne contient que des zéros en python à l'aide de la méthode «répéter ()»

Pour générer une liste qui ne contient que des zéros en python, le intégré "itertools.répéter()”Fonction de bibliothèque qui peut être utilisée pour répéter une valeur a fourni un certain nombre de fois et le"liste()”Fonction pour convertir une itérative en une liste.

Exemple

Tout d'abord, importez un «itertools" bibliothèque:

Importer Itertools

Appeler le "liste()"Fonction qui prend le"itertools.répéter()"Fonction ainsi que la valeur de démarrage de"0"Et se terminant à"5»:

c_list = list (itertools.répéter (0, 5))

Utilisez le "imprimer()»Instruction pour afficher la liste créée des zéros:

print (c_list)

Sortir

Méthode 4: Créez une liste qui ne contient que des zéros en python en utilisant «NP.Fonction Zeros () ”

Enfin et surtout, un moyen de créer une liste qui ne contient que des zéros dans Python est le «NP.Zeros ()”Méthode qui renvoie un tableau avec le nombre fourni de zéros. Puis le "liste()»La fonction peut être utilisée pour convertir le tableau créé en une liste.

Exemple

Initialement, importez le «nombant«Bibliothèque comme«NP»:

Importer Numpy comme NP

Appel "NP.Zeros ()»La fonction ainsi que les paramètres comme longueur particulière de la liste et ses types de données les transmettent au«c_array_list”Liste variable:

c_array_list = np.zéros (5, dtype = int)

Enfin, pour convertir le tableau zéros généré sur la liste, appelez le «liste()«Fonction et obtenez-le en utilisant le«imprimer()" déclaration:

print (list (c_array_list))

Comme vous pouvez le voir, la liste des zéros a été générée avec succès:

C'est tout! Nous avons compilé différentes méthodes de génération d'une liste de zéros dans Python.

Conclusion

Pour générer une liste de zéros dans Python, le multiplié intégré "*»Opérateur, la fonction itérative comme«pour”Boucle, le«répéter()", et "NP.Zeros ()«Des méthodes sont utilisées. Le "*«L'opérateur intégré est utilisé pour multiplier une liste avec un numéro particulier, puis renvoie une nouvelle liste. La boucle «pour» itère sur une séquence. Les «itertools intégrés.repeat () ”La fonction de la bibliothèque répète une valeur spécifiée plusieurs fois et le« NP.La méthode zeros () »renvoie un tableau avec le nombre fourni de zéros. Cet article a illustré les techniques pour créer une liste de zéros dans Python.