From a33360e664d1a926c00b5cdbb014052f4fefc72d Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Mon, 13 Mar 2023 18:11:21 +0800 Subject: [PATCH] Update builtins.py --- python/builtins.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/python/builtins.py b/python/builtins.py index 9a3c3097..0e4e5641 100644 --- a/python/builtins.py +++ b/python/builtins.py @@ -57,6 +57,11 @@ def map(f, iterable): for i in iterable: yield f(i) +def filter(f, iterable): + for i in iterable: + if f(i): + yield i + def zip(a, b): for i in range(min(len(a), len(b))): yield (a[i], b[i])