Fungsi filter() Python
Contoh
Saring array, dan kembalikan array baru hanya mengandung nilai yang sama atau lebih besar daripada 22:
ages = [5, 16, 19, 22, 26, 39, 45] def myFunc(x): jika x < 22: kembalikan False else: kembalikan True adults = filter(myFunc, ages) untuk x di adults: print(x)
Definisi dan Penggunaan
Fungsi filter() mengembalikan iterator, iterator ini melalui fungsi untuk mengecek apakah item dapat diterima atau tidak.
Sintaks
filter(function, iterable)
Nilai Parameter
Parameter | Deskripsi |
---|---|
function | Fungsi untuk menguji setiap item dalam iterable. |
iterable | iterable yang perlu disaring. |