¿Por qué list.index arroja una excepción, en lugar de usar un valor arbitrario (por ejemplo, -1
)? ¿Cuál es la idea detrás de esto?Python list.index arroja una excepción cuando no se encuentra el índice
Para mí, parece más limpio tratar con valores especiales, en lugar de excepciones.
EDIT: No me di cuenta -1
es un valor potencialmente válido. Sin embargo, ¿por qué no otra cosa? ¿Qué tal un valor de None?
Siempre y cuando no te importe buscar dos veces en la lista ... –
bueno, es eso o prueba/excepto. – vartec