سلام من آقای ربات هستم و اینجا مطالبی در مورد برنامهنویسی و... قرار میدم.
۵ تابع کمتر دیدهشده اما قدرتمند در پایتون 🐍
📌 توجه: این مقاله فقط یه خلاصهست!
نسخهی کاملش همراه با کدهای بیشتر و توضیحات مفصل رو میتونید توی سایت آیکد آکادمی بخونید.

۵ تابع کمتر دیدهشده اما قدرتمند در پایتون 🐍
🔹 تابع شماره یک bisect
برای کار با لیستهای مرتبشده عالیه. باهاش میتونی جای درست برای درج مقدار جدید رو پیدا کنی، لیست رو مرتب نگه داری و حتی سیستم نمرهگذاری بسازی.
🔹 تابع شماره دو itertools.pairwise
دوتا دوتا آیتمهای پشت سر هم رو برمیگردونه. برای تحلیل روندها، تغییرات (مثلاً دما) یا محاسبه میانگین متحرک خیلی کاربردیه.
🔹 تابع شماره سه statistics.fmean
میانگین سریعتر و دقیقتر از تابع mean. برای دیتاهای بزرگ و اعشاری عالیه. در مقایسه با mean چندین برابر سریعتره!
🔹 تابع شماره چهار itertools.takewhile
تا زمانی که شرطی برقرار باشه، آیتمها رو از لیست برمیگردونه. مثلاً خوندن لاگها تا قبل از اولین ارور.
🔹 تابع شماره پنج operator.attrgetter
برای گرفتن سریع و راحت attributeهای تو در تو (مثل author.name یا stats.views) خیلی کار راهاندازه؛ مخصوصاً وقتی میخوای یه لیست از آبجکتها رو مرتب کنی.
📖 برای مطالعه نسخه کامل مقاله همراه با مثالهای کاربردی و کدهای کامل، حتماً سر بزن به
iCode Academy | آیکد آکادمی
مطلبی دیگر از این انتشارات
چگونه کدهای پایتون خود را استاندارد و مرتب کنیم؟
مطلبی دیگر از این انتشارات
نقشه راه تحلیل داده با پایتون: قدم به قدم
مطلبی دیگر از این انتشارات
اشتباههایی که برای یادگیری پایتون انجام دادم!