in

Cómo crear una lista de objetos en la clase Python

gfg 200x200 min

Podemos crear una lista de objetos en Python agregando la clase instancias para lista. De esta forma, cada índice de la lista puede apuntar a atributos de instancia y métodos de la clase y puede acceder a ellos. Si lo observa de cerca, una lista de objetos se comporta como una matriz de estructuras en C. Intentemos entenderlo mejor con la ayuda de ejemplos.

Ejemplo 1:

class geeks: 

    def __init__(self, name, roll): 

        self.name = name 

        self.roll = roll

  

list = [] 

 

list.append( geeks('Akash', 2) )

list.append( geeks('Deependra', 40) )

list.append( geeks('Reaper', 44) )

 

for obj in list:

    print( obj.name, obj.roll, sep =' ' )

 

Producción:
Akash 2
Deependra 40
Reaper 44

Ejemplo # 2:

class geeks: 

    def __init__(self, x, y): 

        self.x =

        self.y = y

         

    def Sum(self):

        print( self.x + self.y )

  

list = [] 

 

list.append( geeks(2, 3) )

list.append( geeks(12, 13) )

list.append( geeks(22, 33) )

 

for obj in list:

    

    obj.Sum()

 

¡Atención friki! Fortalece tus cimientos con el Fundación de programación de Python Curso y aprende los conceptos básicos.

Para empezar, los preparativos de su entrevista Mejore sus conceptos de estructuras de datos con el Python DS Curso. Y para comenzar con su viaje de aprendizaje automático, únase al Aprendizaje automático – Curso de nivel básico

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

apple touch icon@2

r – Cómo cambiar el título de la leyenda en ggplot

300px cheddar cheese cubes

Queso americano vs queso cheddar: diferencia y comparación