From c1b757964143f868302c4c2ed4152180c98fa028 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jure=20=C5=A0orn?= Date: Wed, 28 Nov 2018 17:36:13 +0100 Subject: [PATCH] Enum --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 752eaee..dca3baf 100644 --- a/README.md +++ b/README.md @@ -510,6 +510,9 @@ random.choice(list()) # == random Cutlery = Enum('Cutlery', ['knife', 'fork', 'spoon']) Cutlery = Enum('Cutlery', 'knife fork spoon') Cutlery = Enum('Cutlery', {'knife': 1, 'fork': 2, 'spoon': 3}) +``` + +```python # Functions can not be values, so they must be enclosed in tuple: LogicOp = Enum('LogicOp', {'AND': (lambda l, r: l and r, ), 'OR' : (lambda l, r: l or r, )}