[PYTHON] Lambda-Ausdrucksnotiz

Lambda-Ausdrucksnotiz.

Anonyme Funktion. Es kann in einer Variablen gespeichert und in anderen Funktionen verwendet werden.

lamda1.py


#Wie schreibe ich: Lamnda[Streit]: [Rückgabewert]
f = lambda x: x*2
print(f(5))
#=> 10

Zur Verwendung im Wörterbuch

lamda2.py


value_map = {
    1: lambda num: num + 10,
    2: lambda num: num + 20,
    3: lambda num: num + 30
}

add_type = 2
num = 1
print(value_map[add_type](num))
#=> 21

Recommended Posts

Lambda-Ausdrucksnotiz
Lambda-Stil
Rekursives Darstellungsprotokoll
Pythons Lambda-Ausdruck ...
Python-Memo für reguläre Ausdrücke
Lambda
gzip memo
Himbeer-Pi-Memo
Pandas Memo
Verwenden Sie print in Python2 lambda expression
HackerRank-Memo
Python-Memo
Python-Memo
Graphen-Memo
Kolben Memo
pyenv memo
Matplotlib-Memo
pytest memo
Python-Memo
Installieren Sie Memo
BeautifulSoup4 Memo
networkx memo
Python-Memo
Kater Memo
Befehlsnotiz
Generator Memo.
psycopg2 memo
Python-Memo
SSH-Memo
Notiz: rtl8812
Pandas Memo
Shell Memo
Python-Memo
Pycharm-Memo