1. 程式人生 > >python大技巧,珍藏版,收藏版

python大技巧,珍藏版,收藏版

元素統計

藉助collections模組,可以實現一個可迭代物件的計數功能。由示例中可以看到,這裡分別計算出了列表l中每個字母出現的次數。通過呼叫most_common方法,還可以得到出現次數最多的前三個字母。
在這裡插入圖片描述
希望你能有所收穫,關注小編,需要全套的大知識,加Q君羊: 八八三四四四一零六。

lambda

lambda主要用於實現匿名函式,定義一些簡短的、輕量級的函式,但是犧牲了一定的可讀性。由示例中可以看到,這裡通過lambda定義了一個add函式,lambda自動實現了return功能,add的呼叫方式和正常的函式一樣。另外,lambda定義的函式可以不賦值給任何變數,直接就可以呼叫。
在這裡插入圖片描述

子類判斷

通過內建函式issubclass,可以判斷一個類是否屬於另外一個類的子類。由示例中可以看到,SubClass是BaseClass的子類,而OtherClass不是BaseClass的子類。
在這裡插入圖片描述