Python filter() လုပ်ဆောင်ချက်
ဥပမာ
array ကို စစ်ထုတ်ပြီး 18 နှင့် ညီမျှသော သို့မဟုတ် အထက်တန်ဖိုးများသာရှိသော array အသစ်တစ်ခုကို ပြန်ပို့ပါ-
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)
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
filter()
လုပ်ဆောင်ချက်သည် အရာများကို လက်ခံခြင်း ရှိ၊ မရှိ စမ်းသပ်ရန် လုပ်ဆောင်ချက်တစ်ခုမှတစ်ဆင့် အရာများကို စစ်ထုတ်ခြင်းဖြစ်ပြီး ၎င်းကို ထပ်၍ပြန်ပေးသည် ။
အထားအသို
filter(function, iterable)
ကန့်သတ်တန်ဖိုးများ
Parameter | Description |
---|---|
function | A Function to be run for each item in the iterable |
iterable | The iterable to be filtered |