cómo agregar valor de entrada a cada elementos de la lista en Python?

Hariharan_S:
value = int(input("Enter the value"))
my_list = [1,2,3,4,5]

Si el valor de entrada es de 5, quiero añadir 5 a cada elemento en my_list donde la esperan resultado debería ser [6,7,8,9,10].

Richard Bucco:

Eso es muy simple:

value = int(input("Enter the value"))
my_list = [1,2,3,4,5]
new_list = [x+value for x in my_list]

Básicamente, esto crea una nueva lista iterando sobre los elementos de la anterior y añadiendo valuea ellos.

Este método se llama "lista de la comprensión". Se le permite crear nuevas listas de una manera concisa. Las aplicaciones más comunes son hacer nuevas listas donde cada elemento es el resultado de algunas operaciones aplica a cada miembro de otra lista, o para crear una subsecuencia de aquellos elementos que cumplan una determinada condición. Puede leer más sobre él aquí .

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=275842&siteId=1
Recomendado
Clasificación