آموزش numpy | عملیات پایه با آرایه ها

عملیات پایه با آرایه ها – اندازه و ابعاد آرایه

اندازه و ابعاد آرایه ها اطلاعات مهمی در مورد ساختار و شکل آرایه ها ارائه می دهند. برای دسترسی به این اطلاعات در numpy، می توان از ویژگی های shape و ndim استفاده کرد.

  • shape: این ویژگی ابعاد آرایه را برمی گرداند. برای مثال، اگر یک آرایه دو بعدی با ابعاد 3×4 داشته باشیم، shape آن (3, 4) خواهد بود. اولین عدد در shape تعداد ردیف ها و دومین عدد تعداد ستون ها را نشان می دهد.

  • ndim: این ویژگی تعداد ابعاد آرایه را برمی گرداند. برای مثال، اگر یک آرایه سه بعدی داشته باشیم، ndim آن 3 خواهد بود.

در ادامه یک مثال برای توضیح این مفاهیم را می بینیم:

import numpy as np

# ایجاد یک آرایه دو بعدی
arr = np.array([[1, 2, 3], [4, 5, 6]])

# نمایش ابعاد آرایه
print("ابعاد آرایه:", arr.shape)

# نمایش تعداد ابعاد آرایه
print("تعداد ابعاد آرایه:", arr.ndim)

Output:

ابعاد آرایه: (2, 3)
تعداد ابعاد آرایه: 2

در این مثال، یک آرایه دو بعدی با ابعاد 2×3 ایجاد می شود. سپس با استفاده از shape، ابعاد آرایه به صورت (2, 3) نمایش داده می شود و با استفاده از ndim، تعداد ابعاد آرایه که در اینجا 2 است، نمایش داده می شود.

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3
  • 4