Articles

Comment déclarer une liste en Python

Pour initialiser une liste en Python, attribuez-en une avec des crochets, initialisez-la avec la fonction list(), créez une liste vide avec une multiplication ou utilisez une compréhension de liste. La façon la plus courante de déclarer une liste en Python est d’utiliser des crochets.

Une liste est une structure de données en Python qui contient une séquence ordonnée de zéro ou plusieurs éléments. Les listes en Python sont mutables, ce qui signifie qu’elles peuvent être modifiées. Elles peuvent contenir n’importe quel type de données, comme une chaîne ou un dictionnaire.

Lorsque vous commencez à travailler avec des listes, vous vous demandez peut-être : comment initialiser une liste en Python ? Ou, en d’autres termes : comment créer une liste en Python ?

Ce tutoriel répondra à cette question et décomposera les façons d’initialiser une liste en Python. Nous parcourrons les bases des listes et comment vous pouvez initialiser une liste en utilisant la notation des crochets, list(), la multiplication de liste et la compréhension de liste.

Rappel des listes en Python

form-soumission
Find Your Bootcamp Match
  • Carrière Karma vous met en relation avec les meilleurs bootcamps de la tech bootcamps
  • Obtenez des bourses et des cours de préparation exclusifs

Les listes stockent zéro ou plusieurs éléments. Chaque élément d’une liste est appelé un item. Les listes sont souvent appelées tableaux Python.

En Python, les éléments d’une liste sont séparés par des virgules, et la liste elle-même est placée entre crochets. Voici un exemple de liste en Python:

jobs = 

Notre liste contient trois valeurs : Ingénieur logiciel, Développeur web, et Analyste de données. Nous pouvons référencer notre liste en utilisant la variable « jobs » que nous avons déclarée ci-dessus.

Comment créer une liste en Python

Vous pouvez initialiser une liste en Python en utilisant les crochets, la méthode list(), la multiplication de liste et une compréhension de liste.

Les crochets vous permettent d’initialiser une liste vide, ou une liste qui contient certaines valeurs par défaut. La méthode list() fonctionne de la même manière que les crochets. Bien que vous deviez ajouter des crochets et une liste d’éléments à l’intérieur de la méthode list() si vous voulez ajouter certaines valeurs initiales.

La multiplication de listes vous permet de créer une nouvelle liste qui répète les éléments d’une liste existante. Les compréhensions de listes vous permettent de créer une nouvelle liste à partir du contenu d’une liste existante.

Python Create List : Crochets carrés

Vous pouvez utiliser des crochets ou la méthode list() pour initialiser une liste vide en Python. Pour les besoins de ce tutoriel, nous nous concentrerons sur la façon dont vous pouvez utiliser les crochets ou la méthode list() pour initialiser une liste vide.

Si vous voulez créer une liste vide sans valeurs, vous pouvez déclarer votre liste de deux façons. Tout d’abord, vous pouvez déclarer une liste sans valeur en spécifiant un ensemble de crochets sans aucune valeur composante. Voici un exemple de cette syntaxe :

jobs = print(jobs)

Notre code renvoie : .

Les crochets sans rien entre eux représentent une liste vide.

Nous pouvons spécifier certaines valeurs par défaut en les ajoutant entre nos crochets :

jobs = 

Nous avons déclaré un objet liste avec deux valeurs initiales : « Ingénieur logiciel » et « Analyste de données ».

Python Créer une liste : méthode list()

Une autre façon de créer une liste vide en Python sans valeurs est d’utiliser la méthode list(). Voici un exemple de la méthode list() en action :

jobs = list()print(list)

Notre code renvoie : ,

Ces deux premières approches renvoient la même réponse : une liste vide. Il n’y a pas de normes pour savoir quand il est préférable d’utiliser l’une ou l’autre de ces approches. Généralement, l’approche des crochets vides () est utilisée car elle est plus concise.

Python Declare List : Multiplication de liste

Une approche pour initialiser une liste avec plusieurs valeurs est la multiplication de liste. Cette approche vous permet de créer une liste avec un certain nombre de valeurs prédéfinies.

Disons que nous créons un programme qui nous demande de nommer nos 10 livres préférés. Nous voulons initialiser un tableau qui stockera les livres que nous entrons. Nous pourrions le faire en utilisant le code suivant :

favorite_books = * 10print(favorite_books)

Notre code renvoie :


Notre programme a créé une liste qui contient 10 valeurs.

Décomposons notre code. Sur la première ligne, nous utilisons la syntaxe de la multiplication pour déclarer une liste contenant 10 valeurs. La valeur que nous utilisons pour chaque élément de cette liste est  », ou une chaîne vide. Ensuite, nous utilisons la fonction Python print() pour imprimer notre liste sur la console.

Nous pouvons utiliser cette syntaxe pour initialiser une liste avec la valeur que nous voulons. Si nous voulions que notre liste commence avec 10 valeurs égales à Choose a book., nous pourrions utiliser le code suivant :

favorite_books = * 10print(favorite_books)

Lorsque nous exécutons notre code, nous créons une liste avec 10 valeurs. Chaque valeur de la liste est égale à Choisir un livre… Nous imprimons cette liste sur la console:


Python Declare List : Compréhension des listes

Dans la section ci-dessus, nous avons montré comment initialiser une liste en utilisant la multiplication de liste. Cette approche est utile car elle vous permet d’initialiser une liste avec des valeurs par défaut.

Vous pouvez également initialiser une liste avec des valeurs par défaut en utilisant la méthode de compréhension de liste. Une compréhension de liste Python fait référence à une technique qui vous permet de créer des listes en utilisant un objet itérable existant. L’objet itérable peut être une liste ou une instruction range(), ou un autre type d’itérable.

Les compréhensions de listes sont un moyen utile de définir une liste basée sur un itérable car il est élégant, simple et largement reconnu.

Disons que nous voulons créer une liste avec 10 valeurs égales à Choisir un livre…, comme nous l’avons fait dans l’exemple précédent. Nous pourrions le faire avec la compréhension de liste en utilisant le code suivant:

favorite_books = print(favorite_books)

Notre code renvoie:


Dans l’exemple ci-dessus, nous utilisons la compréhension de liste pour créer une liste. L’instruction de compréhension de liste est l’itérateur for i in range(10). Cet itérateur est utilisé pour créer une liste qui répète la valeur Choose a book. dix fois.

Conclusion

Initialiser une liste est une partie essentielle du travail avec les listes. Ce tutoriel a abordé la façon d’initialiser des listes vides en utilisant des crochets et la méthode list(). Il a également abordé la façon d’utiliser les techniques de multiplication de liste et de compréhension de liste pour créer une liste contenant un certain nombre de valeurs.

Vous êtes maintenant prêt à commencer à initialiser des listes en Python comme un pro !

Lisez notre guide Comment apprendre Python pour obtenir des conseils sur la façon d’en apprendre davantage sur le langage de programmation Python.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *