comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Clase en una lista (Python)

  • 2 Respuestas
  • 937 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado r4nd0m1z3r

  • *
  • Underc0der
  • Mensajes: 3
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Mayo 02, 2016, 09:05:26 pm »
Hola tenia una duda sobre un código, porque no se que parte del código he hecho mal, he intentado declarar la clase de distintas maneras y no doy con la solucion

Código: Python
  1. lista_jugadores = []
  2.  
  3. class jugador:
  4.     inventario = []
  5.  
  6. for i in range(0,4):
  7.     lista_jugadores.append(jugador())
  8.  
  9. lista_jugadores[0].inventario.append('Hacha')
  10.  

Cuando hace el append a lista_jugadores[0], el valor tambien se añade a los otros inventarios.
« Última modificación: Mayo 03, 2016, 07:42:35 am por rollth »

Desconectado rush

  • *
  • Underc0der
  • Mensajes: 379
  • Actividad:
    1.67%
  • Reputación 7
    • Ver Perfil
  • Skype: iruxh1773
« Respuesta #1 en: Mayo 03, 2016, 12:05:06 am »
No se mucho de phyton pero creo que tienes que declarar que es lo que vas a heredar:

No tienes permisos para ver links. Registrate o Entra con tu cuenta



De acuedo a este ejemplo por lo que veo hace un

Código: Text
  1.  def __init__(self, realpart, imagpart):

donde le pasa como parametros realpart y imgpart

en tu caso tendrias que pasarle 'Hacha' como parametro a la clase jugador y hacerle un append a inventario...

si no es así, que alguien me corrija
No tienes permisos para ver links. Registrate o Entra con tu cuenta


Desconectado r4nd0m1z3r

  • *
  • Underc0der
  • Mensajes: 3
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #2 en: Mayo 03, 2016, 06:32:04 am »
No tienes permisos para ver links. Registrate o Entra con tu cuenta
No se mucho de phyton pero creo que tienes que declarar que es lo que vas a heredar:

No tienes permisos para ver links. Registrate o Entra con tu cuenta



De acuedo a este ejemplo por lo que veo hace un

Código: Text
  1.  def __init__(self, realpart, imagpart):

donde le pasa como parametros realpart y imgpart

en tu caso tendrias que pasarle 'Hacha' como parametro a la clase jugador y hacerle un append a inventario...

si no es así, que alguien me corrija

Lo probaba jajajaja pero por lo que fuese dentro del __init__ no habia puesto el self en la variable, gracias!
« Última modificación: Mayo 03, 2016, 07:42:00 am por rollth »

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 7703
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2235
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1644
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 3013
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 3484
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon