Курс Python → Список переменных в Python
Команда %who в Python позволяет нам получить список всех глобальных переменных, которые были определены в текущем блокноте. Это может быть полезно, если мы хотим быстро оценить, какие переменные у нас уже есть и какие именно используются в нашем коде. При вызове этой команды, Python выведет список всех переменных в алфавитном порядке.
Пример использования команды %who:
a = 5
b = "Hello"
c = [1, 2, 3]
%who
В данном примере мы определили три переменные: a, b и c. После вызова команды %who, Python выведет список этих переменных, что позволяет нам быстро оценить, какие переменные мы уже использовали в коде и какие еще можем использовать.
Важно отметить, что команда %who не выводит значения переменных, а только их имена. Таким образом, мы можем увидеть, какие переменные у нас есть, но не узнаем их конкретные значения. Для этого нам придется обратиться к каждой переменной отдельно.
Использование команды %who удобно при работе с большими блокнотами, где может быть много различных переменных. Это позволяет нам организовать наш код и удостовериться, что мы не используем одно и то же имя переменной для разных значений.
Другие уроки курса "Python"
- F-строки в Python
- Декораторы в Python
- Создание тестовых данных с Faker
- Определение объема памяти объекта
- Изменения в обработке логических значений
- Метод Event.wait() в Python
- Возврат нескольких значений
- Декоратор @override
- Howdoi — получение ответов из терминала
- Генераторы в Python
- Передача неизвестных аргументов в Python.
- Отладка кода
- Модуль Operator в Python
- Python enumerate() для работы с индексами
- Просмотр внешних файлов в %pycat
- Оптимизация методов в Python 3.7
- Регистрация на хакатоне
- Метод get для словарей
- Частичное применение функций в Python
- Создание множества в Python
- Распаковка с оператором *
- Очистка данных в Python
- Нахождение отличий в списках
- Метод join() для объединения элементов
- Получение обратного списка чисел
- Применение функции map() с лямбда-функциями
- PUT запрос для обновления данных
- Создание словарей в Python
- Объединение словарей в Python
- Замена текста с re.sub()
- Поиск всех индексов подстроки
- Списковые включения в Python
- Встраивание HTML в Jupyter Notebook
- Оператор continue в Python
- Установка random seed в Python
- Лямбда-функции в Python
- Работа с областями видимости переменных
- Избегайте двойного подчеркивания
- Представление бесконечности в Python
- Оптимизация параметров в Python
- Пересечение списков с использованием множеств
- Выражения-генераторы в Python
- Проверка вхождения подстроки
- Отображение HTML кода в Python
- Однострочники Python















