В этом материале я расскажу, как преодолеть одно из основных неудобств при работе с Jupyter - отсутствие удобного отображения списка пользовательских переменных и визуализации их содержания. Выполним ячейку блокнота с набором переменных: Отображение с помощью магических команд IPython На официальной странице со списком магических команд можно найти и нужные нам, в частности: %who - перечисляет пользовательские переменные: %who_ls - делает то же в виде списка: %whos - перечисляет переменные, а также выводит их тип и содержание: Встроенные функции dir - встроенная функция, которая без параметров возвращает все переменные в текущей области видимости (в глобальном контексте - глобальные, в локальном - локальные), а с объектом в качестве параметра - его методы и свойства: Встроенные функции locals и globals возвращают словари локального и глобального пространства имен: Функция vars аналогична locals при вызове без аргумента, а с объектом в качестве параметра возвращает словарь его атрибутов