irene paniagua

Generation

generate functionFri, 07 Apr 2023

crea una funcion que a partir de una matriz de objetos donde los "1" son bigfoots, y tienen el self.edad, haz que todos los que encuentre los meta en una lista ordenendolos de mayor a menor edad, sabiendo que luego se van a agregar mas "1"

import random class Bigfoot: def __init__(self, edad): self.edad = edad def lista_bigfoot(matriz): lista_objetos = [] for fila in range(len(matriz)): for columna in range(len(matriz[0])): if matriz[fila][columna] == 1: lista_objetos.append(Bigfoot(random.randint(0,100))) return sorted(lista_objetos, key=lambda x: x.edad, reverse=True) lista_bigfoot([[1,0,1,1], [0,1,0,0], [0,0,0,0], [0,0,1,0]])

Want to kickstart your project?Use the new AI Studio to create your code