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)

Contoh Penggunaan

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.