کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

ایجاد شئ ndarray در NumPy

شیء ndarray می‌تواند با استفاده از روش‌های زیر ایجاد شود.

Numpy.empty

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

numpy.empty(shape, dtype = float, order = 'C')  

این روش پارامترهای زیر را قبول می‌کند:

1. Shape (شکل): شکل مورد نظر برای آرایه مشخص.

2. Dtype (نوع داده): نوع داده مورد استفاده برای موارد آرایه که مقدار پیش‌فرض آن اعشاری (float) است.

3. Order (ترتیب): ترتیب پیش‌فرض به صورت ردیفی به ترتیب اصلی است (c-style row-major order). می‌توانید آن را به مقدار "F" تنظیم کنید تا ترتیب به سبک FORTRAN و به صورت ستونی به ترتیب اصلی باشد (FORTRAN-style column-major order).

مثال
import numpy as np  
arr = np.empty((3,2), dtype = int)  
print(arr) 

خروجی
[[    140482883954664            36917984]
 [    140482883954648     140482883954648]
 [6497921830368665435  172026472699604272]]

NumPy.Zeros

این روش برای ایجاد آرایه‌ی NumPy با شکل مشخص شده و مقداردهی هر مورد آرایه به مقدار 0 استفاده می‌شود. دستور زیر نحوه استفاده از این روش را نشان می‌دهد.

numpy.zeros(shape, dtype = float, order = 'C')  

این روش پارامترهای زیر را قبول می‌کند:

1. Shape (شکل): شکل مورد نظر برای آرایه مشخص.

2. Dtype (نوع داده): نوع داده مورد استفاده برای موارد آرایه. مقدار پیش‌فرض آن اعشاری (float) است.

3. Order (ترتیب): ترتیب پیش‌فرض به صورت ردیفی به ترتیب اصلی است (c-style row-major order). می‌توانید آن را به مقدار "F" تنظیم کنید تا ترتیب به سبک FORTRAN و به صورت ستونی به ترتیب اصلی باشد (FORTRAN-style column-major order).

مثال
import numpy as np  
arr = np.zeros((3,2), dtype = int)  
print(arr)  

خروجی
[[0 0]
 [0 0]
 [0 0]]

NumPy.ones

این روش برای ایجاد آرایه‌ی NumPy با شکل مشخص شده و مقداردهی هر مورد آرایه به مقدار 1 استفاده می‌شود. دستور زیر نحوه استفاده از این ماژول را نشان می‌دهد.

numpy.ones(shape, dtype = none, order = 'C')  

این روش پارامترهای زیر را قبول می‌کند:

1. Shape (شکل): شکل مورد نظر برای آرایه مشخص.

2. Dtype (نوع داده): نوع داده مورد استفاده برای موارد آرایه.

3. Order (ترتیب): ترتیب پیش‌فرض به صورت ردیفی به ترتیب اصلی است (c-style row-major order). می‌توانید آن را به مقدار "F" تنظیم کنید تا ترتیب به سبک FORTRAN و به صورت ستونی به ترتیب اصلی باشد (FORTRAN-style column-major order).

مثال
import numpy as np  
arr = np.ones((3,2), dtype = int)  
print(arr)  
خروجی
[[1 1]
 [1 1]
 [1 1]]
1402/07/30 774
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...