lamba
補充:
如圖:
舉例:
上例中的reduce用法:
内建函數
如圖,有137的函數、類等等
類的單詞首字母是大寫的
檢視函數或者類的方法:
常用的内建函數:
1.傳回數字的絕對值
檢視内置函數方法:
是以:
2.取清單最大最小值
取大小值内建函數方法:
比較多個參數:
比較數字大小:
常用内建函數
len() 函數
字元串、元組、清單、字典都可以。一下為字典例子:
divmod() 内建函數:
由說明可以看出,這個函數的作用是傳回兩個數字的商和餘數。
pow()内建函數:
當兩個參數的時候,等于x的y次方,當三個參數的時候,等于x的y次方再跟z取餘
round() 内建函數:
callable()内建函數:
判斷這個對象是不是可調用的
type() 内建函數:
isinstance() 内建函數:
傳回布爾值
之前定義過 l 和 s 的函數:
和type的不用隻處:
判斷類的時候,用isinstance能更好的判斷出來。
cmp() 内建函數:
比較字元串:
是按照字元來比較的,不是按照長度比較的。
range() 和 xrange() 這兩個之前已經見過。
類型轉換,内置函數:
int()
long()
float()
complex()
轉變成一個複數
str()
list()
type()
hex()
傳回16進制的字元串
eval()
将16進制還原成10進制
oct() 把10進制轉換成8進制
自己研究一下
chr()内建函數
傳回的是對應的ascII碼的字元。
ord() 内建函數
關于字元串處理的内建函數(即,方法):
str.capitalize()
檢視方法
方法說明:
傳回一個字元串,字元串的首字母被大寫。
str.replace()
說明:替換字元串
str.split()
把字元串切成清單
str.join()
string 子產品
import sting 導入子產品
很多方法
列印所有小寫字母
列印所有大寫字母
把字元串第一個字母變成大寫
替換字元串
序列處理函數:
filter()
定義函數名:
通過函數處理後:
zip()
當第三個清單的長度與前兩個不同的時候,按最短的取。
map()
兩個清單使用:
reduce()
fileter + 匿名函數
map + 匿名函數
reduce + 匿名函數
清單表達式(清單重寫)
本文轉自 聽丶飛鳥說 51CTO部落格,原文連結:http://blog.51cto.com/286577399/2046935