Python - imprimir mediante funcion de compresion

 
Vista:

imprimir mediante funcion de compresion

Publicado por nohose (16 intervenciones) el 14/08/2021 15:04:56
Hola.Estoy intentando imprimir una lista mediante el uso de la compresion:

lista=[1,2,3,4,5]
print("Listado de numeros: ", [ print for b in lista])

..pero en terminal me visualiza lo siguiente :

Listado de numeros : [<built-in function print>, <built-in function print>, <built-in function print>, <built-in function print>, <built-in function print>]

alguna idea para corregir este "error" ?
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 2.808
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

imprimir mediante funcion de compresion

Publicado por tincopasan (940 intervenciones) el 14/08/2021 19:45:28
Me gustaría saber que es lo que estás intentado hacer y cual es el concepto que aplicas, pero para que eso sea funcional:

1
2
lista=[1,2,3,4,5]
[print("Listado de números: ",b) for b in lista]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar

imprimir mediante funcion de compresion

Publicado por nohose (16 intervenciones) el 15/08/2021 15:18:29
Quiero mostrar lo siguiente en terminal :

Listado de numeros : 1,2,3,4,5
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 2.808
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

imprimir mediante funcion de compresion

Publicado por tincopasan (940 intervenciones) el 15/08/2021 16:31:22
¿y con qué sentido con comprensión de listas? que tiene otra funcionalidad, la lista que querés mostrar ya la tenés creada.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar