Python map() လုပ်ဆောင်ချက်
ဥပမာ
tuple ရှိ စကားလုံးတစ်ခုစီ၏ အလျားကို တွက်ချက်ပါ-
def myfunc(n):
return len(n)
x = map(myfunc, ('apple',
'banana', 'cherry'))
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
map()
လုပ်ဆောင်ချက်သည် ထပ်ကာထပ်ကာပြုလုပ်နိုင်သော အရာတစ်ခုစီအတွက် သတ်မှတ်ထားသည့်လုပ်ဆောင်ချက်ကို လုပ်ဆောင်သည် ။ အရာအား ကန့်သတ်ချက်တစ်ခုအဖြစ် လုပ်ဆောင်ချက်သို့ ပေးပို့သည်။
အထားအသို
map(function, iterables)
ကန့်သတ်တန်ဖိုးများ
Parameter | Description |
---|---|
function | Required. The function to execute for each item |
iterable | Required. A sequence, collection or an iterator object. You can send as many iterables as you like, just make sure the function has one parameter for each iterable. |
နောက်ထပ် ဥပမာများ
ဥပမာ
လုပ်ဆောင်နိုင်သော အရာနှစ်ခုကို ပေးပို့ခြင်းဖြင့် အသီးအနှံအသစ်များ ပြုလုပ်ပါ-
def myfunc(a, b):
return a + b
x = map(myfunc, ('apple', 'banana',
'cherry'), ('orange', 'lemon', 'pineapple'))