Ver Mensaje Individual
  #13  
Antiguo 02-04-2011
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Reputación: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por D-MO Ver Mensaje
La clase myList entonces debería quedar:
Código:
class myList(list):
    
    def indexOf(self, value):
        try:
            return self.index(value)
        except ValueError:
            return None
Saludos
Quiero pensar que, como en Delphi sería menos costoso evitar la excepción:

Código:
def IndexOf (self, Value):
  if Value in self:
    return self.index (Value)
  else:
    return None
¿Voy bien?

Interesante también lo referente a uso de self: http://es.wikipedia.org/wiki/Python#Clases
Responder Con Cita