У меня есть функция, которая может принимать число или список чисел. Какой самый питонический способ проверить, что это такое? До сих пор я придумал try/except block check, если я могу нарезать нулевой элемент, т.е. OBJ [0: 0]
Edit:
Кажется, я начал войну слов ниже, не давая достаточно информации. Для полноты позвольте мне предоставить более подробную информацию, чтобы я мог выбрать и получить лучший ответ для моей ситуации:
Я запускаю Django на Python 2.6, и я пишу функцию, которая может принимать экземпляр модели Django или объект запроса и выполнять операции над ним, один из которых включает использование фильтра "in", для которого требуется список ( вход запроса запроса) или поочередно, если это не список, тогда я бы использовал фильтр get (фильтр django get).