Telegram Group & Telegram Channel
اجرای یک تابع بر روی تمام عناصر یک لیست با تابع map

یکی از توابع زیبای پایتون تابع map است. فرض کنید تابعی به نام grade نوشته ایم که در آن نمرات را در قالب اعداد انگلیسی نمایش می دهد. حالا یک لیست از نمرات دانشجویان داریم که می خواهیم آن ها را به اعداد تبدیل کنیم. راه حل متداول این است که با یک حلقه for تمام عناصر این لیست را بخوانیم و تابع را روی آن اجرا کنیم و نتیجه را در یک لیست جدید ذخیره کرده و نمایش دهیم.
اما به کمک تابع map می توانیم این کار را بسیار سریعتر و ساده تر انجام دهیم.
بازنمایی دستورات فوق در پایتون در تصویر این پست ذکر شده است.

پایتون برای مالی در تلگرام https://www.tg-me.com/cn/Python4Finance/com.python4finance
پایتون برای مالی در بله https://ble.im/cn/Python4Finance/com.python4finance



tg-me.com/python4finance/405
Create:
Last Update:

اجرای یک تابع بر روی تمام عناصر یک لیست با تابع map

یکی از توابع زیبای پایتون تابع map است. فرض کنید تابعی به نام grade نوشته ایم که در آن نمرات را در قالب اعداد انگلیسی نمایش می دهد. حالا یک لیست از نمرات دانشجویان داریم که می خواهیم آن ها را به اعداد تبدیل کنیم. راه حل متداول این است که با یک حلقه for تمام عناصر این لیست را بخوانیم و تابع را روی آن اجرا کنیم و نتیجه را در یک لیست جدید ذخیره کرده و نمایش دهیم.
اما به کمک تابع map می توانیم این کار را بسیار سریعتر و ساده تر انجام دهیم.
بازنمایی دستورات فوق در پایتون در تصویر این پست ذکر شده است.

پایتون برای مالی در تلگرام https://www.tg-me.com/cn/Python4Finance/com.python4finance
پایتون برای مالی در بله https://ble.im/cn/Python4Finance/com.python4finance

BY Python4Finance




Share with your friend now:
tg-me.com/python4finance/405

View MORE
Open in Telegram


Python4Finance Telegram | DID YOU KNOW?

Date: |

Tata Power whose core business is to generate, transmit and distribute electricity has made no money to investors in the last one decade. That is a big blunder considering it is one of the largest power generation companies in the country. One of the reasons is the company's huge debt levels which stood at ₹43,559 crore at the end of March 2021 compared to the company’s market capitalisation of ₹44,447 crore.

The seemingly negative pandemic effects and resource/product shortages are encouraging and allowing organizations to innovate and change.The news of cash-rich organizations getting ready for the post-Covid growth economy is a sign of more than capital spending plans. Cash provides a cushion for risk-taking and a tool for growth.

Python4Finance from cn


Telegram Python4Finance
FROM USA