Initialiser une liste avec des valeurs

Beginner

This tutorial is from open-source community. Access the source code

Introduction

En Python, une liste est une collection d'éléments qui est ordonnée et modifiable. Parfois, nous avons besoin d'initialiser une liste avec une valeur spécifique ou un ensemble de valeurs. Dans ce défi, vous devrez créer une fonction qui initialise et remplit une liste avec la valeur spécifiée.

Initialiser une liste avec des valeurs

Écrivez une fonction initialiser_liste_avec_valeurs(n, val=0) qui prend deux paramètres :

  • n (entier) représentant la longueur de la liste à créer.
  • val (entier) représentant la valeur à utiliser pour remplir la liste. Si val n'est pas fourni, la valeur par défaut 0 doit être utilisée.

La fonction doit renvoyer une liste de longueur n remplie avec la valeur spécifiée.

def initialiser_liste_avec_valeurs(n, val = 0):
  return [val for x in range(n)]
initialiser_liste_avec_valeurs(5, 2) ## [2, 2, 2, 2, 2]

Résumé

Dans ce défi, vous avez appris à initialiser et à remplir une liste avec une valeur spécifiée à l'aide d'une compréhension de liste et de la fonction range(). Vous avez également appris à définir une valeur par défaut pour un paramètre de fonction.