標籤:函數 python 內建函數
原文地址:https://docs.python.org/3/library/functions.html
| 函數名 |
功能 |
| id(object) |
返回對象object的標識符,標識符類型為整數,在同一個時間裡所有對象的標識符是唯一的,如果在不同生命週期的對象有可能有相同的標識符。 |
| input([prompt]). |
如果提示參數存在,它被寫入標準輸出後換行。從輸入函數然後讀取一行,將其轉換為一個字串(剝離後換行),並返回 |
| int(x=0) int(x, base=10) |
由一個數字或字串x返回一個整數對象,如果沒有參數則返回0。如果x是一個數字,返回x.int()。對於浮點數,它將為零。 |
| isinstance(object, classinfo)) |
用來判斷對象執行個體object是否是類classinfo的執行個體,如果是就返回True,否則返回False。參數classinfo可以是類型,也可以是tuple/dict/list等類型。 |
| issubclass(class, classinfo) |
用來判斷類參數class是否是型別參數classinfo的直接或間接子類 |
| iter(iterable). |
返回一個迭代子物件。當第二個參數不出現時,參數 object 應是一個容器,支援迭代協議,也就是有定義有 iter() 函數,或者支援序列訪問協議,也就是定義有 getitem() 函數的對象,否則會返回 TypeError 異常。當第二個參數哨兵出現時,參數 object 應是一個可調用對象,定義了 next() 函數,當枚舉到的值等於哨兵時,就會拋出異常 StopIteration 。 |
| len(object) |
返回一個對象的長度 |
| list([iterable]) |
建立一個列表對象返回。列表對象是一個可修改的容器。 |
| locals(). |
更新並返回一個詞典代表當前本地符號表。 |
| map(function, iterable, …). |
返回一個迭代器函數適用於每一個iterable, |
| max(iterable, *)max(arg1, arg2, *args[, key]) |
返回iterable中最大的兩個或兩個以上的參數。 |
| memoryview(obj) |
返回對象obj的記憶體查看對象。所謂記憶體查看對象,就是對象符合緩衝區協議的對象,為了給別的代碼使用緩衝區裡的資料,而不必拷貝,就可以直接使用。 |
未完待續。。。
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
python內建函數匯總(2)