Найти - Пользователи
Полная версия: почему в скрипте недоступно ключевое слово list, а в консоли доступно?
Начало » Python для новичков » почему в скрипте недоступно ключевое слово list, а в консоли доступно?
1
Игнат
в консоли я могу проверить тип переменной так:
if type(var) == list
или так:
if isinstance(var, list)
но когда я пишу такой код в скрипте, он ругается что list не определено
и работает только
if type(var) == type(list())
почему так?
есть более элегантный способ проверить тип, чем последний указанный мной?
Андрей Светлов
Вы где-то ошиблись. Примеры кода - рабочие
agalen
Может, где-то в вашем коде определена переменная или функция с именем list? Ведь list - это не ключевое слово.
Игнат
действительно
видимо код был кривой
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB