Agrupa todas las consultas sobre los lenguajes de programacion como C, C++, Python, Java ...
por JMP » Lun Jul 26, 2010 3:02 pm
Pues tengo un clase y quiero crear un vector y guardar una clase en cada uno, lo he estado intentando pero no se como se puede hacer
Para por ejemplo hacer esto
a[2].posx = x
Nose si me he explicado bien,
Gracias
-
JMP
-
- Mensajes: 14
- Registrado: Sab Jul 24, 2010 8:44 am
por adrigm77 » Lun Jul 26, 2010 4:58 pm
lo que puedes hacer es crear una clase y crear un objeto para cada valor de la lista:
- Código: Seleccionar todo
class Prueba:
def __init__(self):
self.x = 5
lista = []
for i in range(5):
lista.append(Prueba())
con eso tendrías 5 objetos pruebas en tu lista y podrías acceder a ellos por sus índices.
-

adrigm77
-
- Mensajes: 43
- Registrado: Dom Jul 25, 2010 8:03 pm
- Ubicación: Las Palmas de Gran Canaria, España
-
por JMP » Mar Jul 27, 2010 11:48 am
Vale, con eso funciona
Muchas Gracias

-
JMP
-
- Mensajes: 14
- Registrado: Sab Jul 24, 2010 8:44 am
Volver a Sobre lenguajes de programación
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados