Una consulta, quiero generar una clase y dentro de ella una funcion que calcule el modulo de cualquier vector de cualquier dimension, es decir quiero algo como esto:
Como seria para muchos objetos?
Desde ya gracias.
Código:
import math
class VecNd:
def __init__(x,*y):
self.x=x
for i in y:
self.i=i
def modulo(self):
#Aca que deberia ir para calcular el modulo? se que en dos dimensiones deberia ser, "return math.sqrt(self.x**2+self.y**2)" pero para N dimensiones como es?
Como seria para muchos objetos?
Desde ya gracias.




Comentario