Programa de Python para crear una lista de tuplas de una lista dada que tiene un número y su cubo en cada tupla

Dada una lista de números de lista, escriba un programa Python para crear una lista de tuplas que tengan el primer elemento como el número y el segundo elemento como el cubo del número.

Ejemplo:

Input: list = [1, 2, 3]
Output: [(1, 1), (2, 8), (3, 27)]

Input: list = [9, 5, 6]
Output: [(9, 729), (5, 125), (6, 216)]

Podemos usar la comprensión de listas para crear una lista de tuplas. El primer elemento será simplemente un elemento y el segundo elemento será el cubo de ese número.

A continuación se muestra la implementación de Python:

# Python program to create a list of tuples
# from given list having number and
# its cube in each tuple
  
# creating a list
list1 = [1, 2, 5, 6]
  
# using list comprehension to iterate each
# values in list and create a tuple as specified
res = [(val, pow(val, 3)) for val in list1]
  
# print the result
print(res)

Producción:

[(1, 1), (2, 8), (5, 125), (6, 216)]

Publicación traducida automáticamente

Artículo escrito por Shivam_k y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *