Функция dir() - удобна для получения списка атрибутов у любого объекта.
Ранее я писал про функцию __dir__() в модуле (не путайте её с переменной __all__(), которая указывает список объектов для импорта если встречается конструкция from module import *).
Скорее всего вы уже знаете как использовать функцию dir(). Любой объект может реализовать метод __dir__() чтобы указать список имеющийхся и динамических атрибутов. И функция dir() поможет получить список этих атрибутов.
>>> dir(str)
['__add__', '__class__', '__contains__', ...]
У этой функции есть еще один способ применения. Её можно вызвать без аргумента, и в таком случае она вернёт список имён в текущем неймспейсе.
>>> dir()
['__builtins__', '__doc__', '__file__', ...]
>>> def test():
>>> x = 1
>>> print(dir())
>>> test()
['x']
#basic#tricks
Want to know how #NewIndia is empowering it's #YuvaShakti to achieve new milestones?
Take the New India Quiz and win up to ₹4,000
Visit: https://quiz.mygov.in/quiz/mygov-new-india-quiz/
नारी शक्ति का सशक्तिकरण।
आईआईटी में महिलाएं:
2018-19: 14.7% → 2022-23: 19.8%
उच्च शिक्षा में लिंग समानता सूचकांक:
2013-14: 0.92 → 2020-21: 1.05
#YuvaShakti#NewIndia
#ParikshaPeCharcha
अगली पीढ़ी का सशक्तिकरण।।
कॉलेज के छात्रों के लिए गेम-चेंजर: केंद्रीकृत प्रवेश परीक्षा, वैश्विक सहयोग के लिए विश्वविद्यालय की स्वायत्तता में वृद्धि, और क्षेत्रीय भाषाओं में बीटेक प्रोग्राम।
#YuvaShakti#NewIndia
#ParikshaPeCharcha
राष्ट्रीय शिक्षा नीति 2020 का एकीकृत पाठ्यक्रम, कला और विज्ञान को जोड़ने, क्षेत्रीय भाषाओं को बढ़ावा देने और विशेष शिक्षा क्षेत्र के साथ समावेशिता सुनिश्चित करने के साथ एक परिवर्तनकारी युग की शुरुआत करता है।
#YuvaShakti#NewIndia
#ParikshaPeCharcha
उत्कृष्ट शिक्षण संस्थानों का निर्माण।।
7 आईआईटी, 7 आईआईएम, 16 आईआईआईटी और 15 एम्स के साथ, नए भारत का शैक्षणिक क्षेत्र फल-फूल रहा है।
#YuvaShakti#NewIndia
#ParikshaPeCharcha
शिक्षा के क्षेत्र में भारत की प्रगति विश्व रैंकिंग 2024 में 91 विश्वविद्यालयों द्वारा स्थान पाने से स्पष्ट है, जो कि 2016 के बाद से 435% की एक बड़ी छलांग है।
#YuvaShakti#NewIndia
#ParikshaPeCharcha