
日志模塊 級別:默認為warning級別。(高到低:critical、error、warning、info、debug、notset)所以,只打...
1.堆排序 時間復雜度:O(nlog2N) 思路:堆排序主要分為三步: 1)利用二叉樹性質,找到一個父節點與其子節點,并將最大子節點值與父節點值...
概念 運行時: 區別于編譯時,指程序被加載到內存中執行的時候. 反射(自省): 指運行時獲取對象的類型信息. 具有反射能力的函數:type(),...
作用 用于獲取函數簽名對象 基本用法 import inspect # 待獲取簽名的函數 def func(x:int, y:str, z:li...
正則表達式符號(元字符) '.':通配符。默認匹配除了'\n'以外的任意一個字符(包括字母、符號與數字)。若指定flag DOTALL,則匹配任...
裝飾器作用 代碼運行期間動態增加功能,而不用修改原函數(被裝飾的函數)的方式。使用@語法,把decorator置于函數的定義處。 裝飾器原則 1...
二分查找 二分查找只適用于有序的數組(list),每次查找的數據規模都為原來規模的一半,直到找到為止。其時間復雜度為O(logN)。 假設有一個...
針對python3的內置數據結構,做了個小結,包括概念、內置方法、示例等內容。 python3的內置數據結構總體分類: 可變對象: 序列類型:列...
1)求一個矩陣的轉置 matrix_before = [[1, 4], [2, 5], [3, 6]] matrix_trans = [] le...