day16 匿名函式

2022-06-27 10:33:12 字數 840 閱讀 7081

# 匿名函式

# 函式名 = lambda 引數1,(引數2,....) : 返回值 [注意:匿名函式不允許換行]

# 匿名函式返回值和正常函式一樣可以是任意資料型別

# def add(x,y):

# return x+y

# add = lambda x, y: x+y

# print(add(3,6))

# dic =

# def func(num):

# return dic[num] # 返回值是dic裡面的value值

# print(max(dic,key=lambda k:dic[k]))

# ret = filter(lambda y:y>6, [6,5,4,-9,88,67])

# for i in ret:

# print(i)

# ret = map(lambda x: x ** 2 ,[-1,2,3,-4])

# for i in ret:

# print(i)

# min max map filter sorted 都可以和 key= 合作

# 練習題:使用匿名函式把(('a'),('b')),(('c'),('d'))變成列表[,]

# max min sorted filter map

# 匿名函式 === 內建函式

# zip

res1 = zip((('a'),('b')),(('c'),('d')))

res2 = map(lambda tup:,res1)

print(list(res2))

day16 高階函式

匿名函式 高階函式 滿足倆個特性任意乙個即為高階函式 1.函式的傳入引數是乙個函式名 2.函式的返回值是乙個函式名 map num l 1,2,10,5,3,7 lambda x x 1 def add one x return x 1 lambda x x 1 def reduce one x r...

Python全棧學習筆記day 16 匿名函式

匿名函式 為了解決那些功能很簡單的需求而設計的一句話函式 這段 def calc n return n n print calc 10 換成匿名函式 下面給出了乙個關於匿名函式格式的說明 函式名 lambda 引數 返回值 引數可以有多個,用逗號隔開 匿名函式不管邏輯多複雜,只能寫一行,且邏輯執行結...

實習日記 Day16

今日份新想法 今天不在公司寫實習日記啦,在回學校的路上寫 今日地鐵 思 今天中午飯後,帶著我去了公司 附近的公園遛彎兒。一路走得飛快,興致勃勃。跟他的健步比起來,我一點都沒有年輕人該有的朝氣與活力 這才上班半個月,我現在週末的狀態就完全不比往日,變得昏昏欲睡,萎靡不振。在辦公室久坐,的確是不行啊。今...