Inicializar Lista com Valores

Beginner

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

Introdução

Em Python, uma lista é uma coleção de itens que são ordenados e mutáveis. Às vezes, precisamos inicializar uma lista com um valor específico ou um conjunto de valores. Neste desafio, você criará uma função que inicializa e preenche uma lista com o valor especificado.

Inicializar Lista com Valores

Escreva uma função initialize_list_with_values(n, val=0) que recebe dois parâmetros:

  • n (inteiro) representando o comprimento da lista a ser criada.
  • val (inteiro) representando o valor a ser usado para preencher a lista. Se val não for fornecido, o valor padrão de 0 deve ser usado.

A função deve retornar uma lista de comprimento n preenchida com o 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]

Resumo

Neste desafio, você aprendeu como inicializar e preencher uma lista com um valor especificado usando uma list comprehension (compreensão de lista) e a função range(). Você também aprendeu como definir um valor padrão para um parâmetro de função.