آشنایی با اتریبیوت shape

اتریبیوت shape در numpy چیست؟1 دقیقه مطالعه

هدیه فنولوژی به شما

بخش قبلی: تفاوت copy و view در نامپای

فرم (shape) آرایه، در واقع همان تعداد عناصر موجود در هر بعد آن است. همه‌‌‌‌‌‌‌‌ی آرایه‌‌‌‌‌‌‌‌های numpy یک اتریبیوت با نام shape دارند که در واقع یک تاپل است که عضو iام آن بیانگر تعداد عناصر موجود در بعد iام آرایه است. به مثال زیر توجه کنید:

کد بالا تاپل (۲,۴) را برمی‌گرداند.

توجه کنید که برای یک آرایه یک بعدی، اتریبیوت shape، یک تاپل به فرم (,n) است که n تعداد عناصر آرایه را نشان می‌دهد.

برای یک آرایه دو بعدی، اتریبیوت shape، یک تاپل به فرم (n,m) است که n تعداد سطرها و m تعداد ستون‌هاست.

به طور خلاصه، اتریبیوت shape یک تاپل با طول ndim (یعنی تعداد بعدهای آرایه) است که هر عنصر این تاپل، طول هر بعد را نشان می‌دهد. نامپای می‌تواند تا ۳۲ بعد را مدیریت کند.

در کد زیر با استفاده از پارامتر ndmin، یک آرایه ۵ بعدی تعریف کرده‌ایم:

 

آموزش numpy

بخش بعدی: تابع reshape در نامپای

تیم محتوایی فنولوژی
تیم محتوایی فنولوژی
گروهی از متخصصان حوزه‌های مختلف
از یادگیری تا استخدام با دوره‌های متخصص سون‌لرن
عضویت
اطلاع از
0 دیدگاه‌ها
بازخورد در متن
دیدن همه دیدگاه‌ها

فنولوژی را در شبکه‌های اجتماعی دنبال کنید

©۲۰۲۰ – کلیه حقوق مادی و معنوی متعلق به فنولوژی است.

عضویت در خبرنامه فنولوژی

جذاب‌ترین مطالب سایت را ماهانه دریافت کنید!

خبرنامه