国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁(yè) » python編程資訊

資訊內(nèi)容

python中l(wèi)ambda的用法

極客小將2020-12-02-
簡(jiǎn)介對(duì)于一個(gè)函數(shù),只有一句話表示,那么就可以用lambda表達(dá)式表示,如:def f(x):return x * xprint(f(5))out: 25可以寫(xiě)為:f = lambda x: x*x #&n

對(duì)于一個(gè)函數(shù),只有一句話表示,那么就可以用lambda表達(dá)式表示,如:VG4少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

def f(x): return x * x print(f(5))out: 25

可以寫(xiě)為:VG4少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

f = lambda x: x*x # 冒號(hào)左邊為輸入,右邊是返回值,f是函數(shù)名 print(f(5))out: 25

對(duì)于多個(gè)形式參數(shù):VG4少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

g = lambda x,y: x+y # 冒號(hào)左邊為輸入,右邊是返回值,f是函數(shù)名 print(g(4,5))out: 9

lambda用到比較多的地方是排序,如:VG4少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

def get_four(my): return my[2] tuple_my = [] file = open("file.csv", "r") for line in file: Line = line.strip() arr = line.split(",") one = arr[1] three = arr[3] four = int(arr[4]) tuple_my.append( (one, three, four) ) tuple_my.sort(key=get_four) for my in tuple_my: print(my)

可以寫(xiě)為:VG4少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

get_four = lambda my: my[2] tuple_my = [] file = open("file.csv", "r") for line in file: Line = line.strip() arr = line.split(",") one = arr[1] three = arr[3] four = int(arr[4]) tuple_my.append( (one, three, four) ) tuple_my.sort(key=get_four) for my in tuple_my: print(my)tuple_my = [] file = open("file.csv", "r") for line in file: Line = line.strip() arr = line.split(",") one = arr[1] three = arr[3] four = int(arr[4]) tuple_my.append( (one, three, four) ) tuple_my.sort(key=lambda my: my[2]) for my in tuple_my: print(my)

lambda也經(jīng)常用在符合函數(shù)下,如:VG4少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

def quadratic(a, b, c): return lambda x: a*x*x*x + b*x*x + c*x f = quadratic(3, -2, 4) print(f(5))345def quadratic(a, b, c): return lambda x: a*x*x*x + b*x*x + c*x print(quadratic(3, -2, 4)(5))345

預(yù)約試聽(tīng)課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 靖江市| 宜都市| 新津县| 农安县| 仙桃市| 米脂县| 马山县| 都江堰市| 北川| 凤凰县| 华安县| 洛隆县| 临西县| 河池市| 沁源县| 台州市| 钟祥市| 十堰市| 南川市| 江口县| 房山区| 乌兰县| 射洪县| 辉县市| 巢湖市| 阳谷县| 巴马| 溆浦县| 阳新县| 库尔勒市| 天全县| 静海县| 平昌县| 江津市| 西乌| 尉犁县| 神池县| 灵石县| 隆安县| 罗山县| 肥西县|