[PYTHON] mémo d'expression lambda

mémo d'expression lambda.

Fonction anonyme. Il peut être stocké dans une variable et utilisé dans d'autres fonctions.

lamda1.py


#Comment écrire: lamnda[argument]: [Valeur de retour]
f = lambda x: x*2
print(f(5))
#=> 10

À utiliser dans le dictionnaire

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

mémo d'expression lambda
Style Lambda
Mémo de représentation récursive
expression lambda de python ...
mémo d'expression régulière python
lambda
mémo gzip
Mémo Raspberry-pi
Mémo Pandas
Utiliser l'impression dans l'expression lambda Python2
Mémo HackerRank
Mémo Python
mémo python
mémo graphène
Mémo du flacon
mémo pyenv
Mémo Matplotlib
mémo pytest
Mémo Python
Installer Memo
Mémo BeautifulSoup4
mémo networkx
mémo python
mémo Tomcat
mémo de commande
Mémo du générateur.
mémo psycopg2
Mémo Python
Mémo SSH
Mémo: rtl8812
mémo pandas
Mémo Shell
Mémo Python
Mémo Pycharm