הליבה של NumPy
שיעור 2 מתוך 18 בקורס יסודות NumPy של Coddy.
מהו מערך?
מערך הוא רשת יעילה, קומפקטית ומהירה, שאפשר לגשת אליה ולתפעל אותה בקלות באמצעות מגוון פונקציות מובנות. כל האיברים במערך Numpy חייבים להיות מאותו type, שמכונה dtype של המערך. הוא דומה לרשימות של Python, אבל למערכים יש יותר פונקציונליות; הם משתמשים בפחות זיכרון וקלים יותר לשימוש.
בדרך כלל, מערכי Numpy נקראים ndarray, קיצור של "מערך n-ממדי". ndarray יכול להכיל
- וקטורים (ממד אחד)
- מטריצות (2 ממדים)
- טנזורים (3 ממדים או יותר)
כדי ליצור מערך Numpy, השתמשו ב-np.array:
np.array([1, 2, 3])השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
אתגר
קלצרו פונקציה בשם list_to_array שמקבלת רשימה ומחזירה מערך numpy.
נסו בעצמכם
import numpy as np
def list_to_array(lst):
passכל השיעורים ביחידה יסודות NumPy
תרגלו בעצמכם: קומפיילר Python אונליין