آموزش پایتون

آموزش کتابخانه Numpy در پایتون – جلسه ۵

کتابخانه Numpy یکی از معروف ترین کتابخانه های پایتون برای کار با اعداد است. شما با این کتابخانه دستتان باز تر میشود و میتوانید با آرایه ها، ماتریس ها، جبر خطی و… کار کنید. از این کتابخانه در عرصه های زیادی استفاده میشود. برای مثال میتوان به ماشین لرنینگ یا علم داده اشاره کرد که نام پای در آنها حرف زیادی برای گفتن دارد.

در جلسات قبل آموزش کتابخانه نام پای به ایندکس کردن آرایه ها پرداختیم. در این جلسه از آموزش روی حلقه زدن در ماتریس ها میپردازیم.

حلقه زدن در ماتریس ها

حلقه زدن در ماتریس ها به صورت سطر به سطر انجام میشود. هنگامی که روی یک ماتریس دو بعدی حلقه میزنید به صورت خودکار سطر ها به خروجی میروند.

import numpy as np
a = np.arange(12)
a = a.reshape(3,4)
for row in a:
    print(row)

خروجی:

[0 1 2 3]
[4 5 6 7]
[ 8  9 10 11]

همانطور که مشاهده میکندی سطر های آرایه یک به یک به خروجی آمدند. اما میتوانید برای حلقه زدن برای روی تمام عناصر یک آرایه از متد flat استفاده کنید.

import numpy as np
a = np.arange(12)
a = a.reshape(3,4) #reshape array to 3*4
for x in a.flat:
    print(x)

امتیاز:

پیشنهادی  آموزش کتابخانه Numpy در پایتون - جلسه ۴

امیر محمد خجسته

علوم رایانه هیچگاه شخصی را تبدیل به یک برنامه نویس خوب نمی‌کنند همانطور که مطالعه در مورد رنگ‌ها و قلم‌ها شما را تبدیل به یک نقاش خوب نمی‌کند.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا