Pythoner
Фотография
✈️Функция globals() возвращает словарь всех глобальных переменных текущего модуля.
Можно использовать для динамического доступа к переменным по имени.
➡️Пример:
x = 42
name = "Python"
print(globals()["x"]) # 42
print(globals()["name"]) # Python
💡Заключение:
Полезно для отладки, метапрограммирования и работы с динамическими именами, но в обычном коде лучше использовать напрямую
🐍 Pythoner
12 · 1.5K ·