filter()
Python filter() funksiyasi
❮ Python o‘rnatilgan funksiyalari
Misol
Massivni filtrlang va faqat 18 ga teng yoki undan katta qiymatlardan iborat yangi massivni qaytaring:
ages = [5, 12, 17, 18, 24, 32]
def myFunc(x):
if x < 18:
return False
else:
return True
adults = filter(myFunc, ages)
for x in adults:
print(x)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
filter() funksiyasi elementlari funksiya orqali filtrlangan iteratorni qaytaradi: funksiya har bir element qabul qilinadimi yoki yo‘qmi, shuni tekshiradi.
Sintaksis
filter(function, iterable)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| function | Iteratsiya qilinadigan obyektdagi har bir element uchun bajariladigan funksiya |
| iterable | Filtrlanadigan iteratsiya qilinadigan obyekt |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
