Inicializar una lista con valores

Beginner

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

Introducción

En Python, una lista es una colección de elementos que están ordenados y son mutables. A veces, necesitamos inicializar una lista con un valor específico o conjunto de valores. En este desafío, crearás una función que inicialice y llene una lista con el valor especificado.

Inicializar una lista con valores

Escribe una función initialize_list_with_values(n, val=0) que tome dos parámetros:

  • n (entero) que representa la longitud de la lista que se va a crear.
  • val (entero) que representa el valor que se utilizará para llenar la lista. Si no se proporciona val, se debe utilizar el valor predeterminado de 0.

La función debe devolver una lista de longitud n llena con el valor especificado.

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

Resumen

En este desafío, aprendiste cómo inicializar y llenar una lista con un valor especificado utilizando una comprensión de lista y la función range(). También aprendiste cómo establecer un valor predeterminado para un parámetro de función.