Python isinstance
Автор Анатолій Ліщинський задал вопрос в разделе Другие языки и технологии
Кто знает Python, помогите (передача списка в функцию) и получил лучший ответ
Ответ от Ёерж[гуру]
for i in url: вместо for i in len(url): - и всё заработает for перебирает элементы коллекции. Ну а len(url) - это не коллекция, а число, соответственно перебирать в нём нечего. Ну и внутри цикла вместо url используйте просто i.
Ответ от Xraux[гуру]
Я бы посоветовал использовать не type, а isinstance - if isinstance(url, str) а также не проверять тип на list, а, как минимум, еще и на tuple (в идеале, конечно, нужно было бы пытаться проитерироваться по аргументу и ловить исключение, чтоб подде
Я бы посоветовал использовать не type, а isinstance - if isinstance(url, str) а также не проверять тип на list, а, как минимум, еще и на tuple (в идеале, конечно, нужно было бы пытаться проитерироваться по аргументу и ловить исключение, чтоб подде
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Кто знает Python, помогите (передача списка в функцию)