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 proporcionaval, se debe utilizar el valor predeterminado de0.
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.