Tengo una función que puede incluir un número o una lista de números. ¿Cuál es la forma más pitónica de verificar cuál es? Hasta ahora he llegado a probar/excepto bloquear si puedo cortar el elemento cero, es decir. obj [0: 0]¿Cuál es la forma pitónica de verificar si un objeto es una lista?
Editar:
que parecen haber comenzado una guerra de palabras por debajo por no dar suficiente información. Para completar, permítanme proporcionar más detalles para poder elegir la mejor respuesta para mi situación:
Estoy ejecutando Django en Python 2.6 y estoy escribiendo una función que puede tomar una instancia de modelo de Django o una queryset object y realizar operaciones en ella, una de las cuales implica usar el filtro 'in' que requiere una lista (la entrada queryset), o alternativamente si no es una lista, entonces usaría el filtro 'get' (el filtro django get) .
@mog: Por favor, acepte una respuesta, en lugar de dejar la pregunta pendiente. –