آشنایی با اتریبیوت 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 دیدگاه‌ها
بازخورد در متن
دیدن همه دیدگاه‌ها

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

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