1. <source id="nejs2"></source>
  2. <video id="nejs2"></video>
    <source id="nejs2"></source>
          1. Python dir()

            更新:

            dir 函數將一個對象作為輸入,并返回該對象的所有屬性。屬性以列表的形式返回。

             **dir(object)** # object is any python object 
            

            目錄()參數:

            dir()函數將一個對象作為參數。內置對象和用戶定義對象可以作為參數傳遞。即使沒有傳遞參數,它也不會拋出錯誤。

            參數 描述 必需/可選
            目標 要返回其屬性的任何 Python 對象 可選擇的

            目錄()返回值

            函數返回傳遞的對象的所有屬性,內置屬性也返回。如果沒有傳遞參數,則返回當前本地范圍內的名稱。

            | 投入 | 返回值 | | 沒有人 | 返回當前本地范圍內的名稱列表。 | | 目標 | 返回傳遞的對象的屬性 |

            Python 中dir()方法的示例

            示例 1:在對象中傳遞構造函數

             letters = {'a':1, 'b':2, 'c':3}
            # Dictionary is a built in object in python 
            print(dir(letters)) 
            

            輸出:

            [' class   ', '   contains   ', '   delattr   ', '   delitem   ', '   dir   ', '   doc   ', '   eq   ',
            ' format   ', '   ge   ', '   getattribute   ', '   getitem   ', '   gt   ', '   hash   ', '   init   ',
            '    init_subclass    ', '    iter    ', '    le    ', '    len    ', '    lt    ', '    ne    ', '    new    ', '    reduce    ', ' reduce_ex ', ' repr ', ' setattr ', ' setitem ', ' sizeof ', ' str ',
            ' subclasshook ', 'clear', 'copy', 'fromkeys', 'get', 'items', 'keys', 'pop', 'popitem', 'setdefault', 'update', 'values'] 

            示例 2:不傳遞參數

             print(dir()) 
            

            輸出:

            ['    annotations    ', '    builtins    ', '    cached    ', '    doc    ', '    file    ', '    loader    ', '  name ', ' package ', ' spec '] 

            示例 3:傳遞用戶定義的對象

             class Student:
            name = "Ram" 
            age = 22
            course = "Bachelors" 
            Student1 = Student() 
            print(dir(Student1)) 
            

            輸出:

            ['    class    ', '    delattr    ', '    dict    ', '    dir    ', '    doc    ', '    eq    ', '    format    ', '    ge    ', ' getattribute ', ' gt ', ' hash ', ' init ', ' init_subclass ', ' le ', ' lt ',
            '    module    ', '    ne    ', '    new    ', '    reduce    ', '    reduce_ex    ', '    repr    ', '    setattr    ', ' sizeof ', ' str ', ' subclasshook ', ' weakref ', 'age', 'course', 'name']
            # The built in attributes of class is also returned along with the user defined attributes
            
            頂部 久久久久99精品成人片毛片_黃色A片三級三級三級无码_日本不卡高清视频v中文字幕_高清欧美视频一区二区
            1. <source id="nejs2"></source>
            2. <video id="nejs2"></video>
              <source id="nejs2"></source>