دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۹
  • مرداد

جلسه ۱۴ : آرایه ها در پایتون

  • دسته‌بندی‌ها :
جلسه ۱۴ : آرایه ها در پایتون
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره کامل آموزش پایتون ، را دنبال می کنند. در قسمت قبلی به آموزش Lambda در پایتون  پرداختیم ، در این جلسه قصد داریم به آموزش آرایه ها در پایتون Python و همچنین توابع کار با آرایه در پایتون بپردازیم.

      نکته: پایتون به صورت پیش فرض کانتینر ای (Container) به نام آرایه ندارد. اما در کتابخانه NumPy یک کانتینر به نام Array وجود دارد که امکانات زیادی را ارائه می دهد. در این آموزش ما از لیست ها به عنوان آرایه استفاده می کنیم.

      آرایه ها (Array) در واقع متغیر های خاصی هستند که می تونند چندین داده را در خود ذخیره کنند. به چنین نوع ساختار های داده ای که مجموعه ای از داده ها را در خود ذخیره می کنند (مانند لیست، دیکشنری و …) کانتینر (Container) یا “ظرف” گفته می شود.

       

      کد زیر ساخت آرایه در پایتون را نشان می دهد:

      مثال : 

       

      اگر شما لیستی از آیتم هایی داشته باشید و بخواهید آن ها را در متغیر های جداگانه ذخیره کنید،(مثل نام اتومبیل ها) نتیجه کار شبیه کد زیر خواهد بود:

      مثال : 

      حال اگر بخواهید دنبال یک اتومبیل خاص بگردید چه کار خواهید کرد؟ و اگر تعداد اتومبیل ها ۳۰۰ دستگاه بود چه؟

      پاسخ سوال استفاده از آرایه است.

      یک آرایه بسیاری از مقادیر را تحت یک نام ذخیره می کند و برای دسترسی به اعضای آرایه کافیست از اندیس آرایه استفاده کنیم.

       

      دسترسی به عناصر آرایه ها در پایتون

      برای دسترسی به آرایه ها از نام آرایه و اندیس عنصر استفاده می کنیم:

      مثال : 

      کد بالا اولین عنصر آرایه cars را در متغیر x میریزد.

      همچنین با این روش می توانیم مقادیر عناصر را نیز تغییر دهیم:

      مثال : 

       

      بدست آوردن طول یک آرایه

      از تابع ()len برای بدست آوردن طول یک آرایه استفاده می کنیم:

      مثال : 

       

      پیمایش عناصر آرایه با حلقه تکرار

      از حلقه for می توانیم برای عناصر آرایه استفاده کنیم:

      مثال : 

       

      اضافه کردن عنصر به آرایه

      از تابع ()append برای اضافه کردن یک عنصر به انتهای آرایه استفاده می کنیم.

      در مثال زیر مقدار “Honda” را به آرایه cars اضافه کرده ایم:

      مثال : 

       

      حذف عنصر از آرایه

      از تابع ()pop برای حذف یک مقدار مشخص استفاده می کنیم.

      در مثال زیر عنصر دوم آرایه را حذف کرده ایم:

      مثال : 

      همچنین می توانید از تابع ()remove برای حذف یک عنصر استفاده کنید.

      در مثال زیر عنصر با مقدار “Volvo” را از آرایه حذف کرده ایم:

      مثال : 

       

      توابع کار با آرایه در پایتون

      در پایتون توابع از پیش تعریف شده ای برای کار با آرایه وجود دارد.

      توضیحاتمتد
      یک عنصر به انتهاب لیست اضافه می کند()append
      تمام عناصر را از لیست حذف می کند()clear
      یک کپی از لیست را بر می گرداند()copy
      تعداد یک عنصر مشخص شده در لیست را بر می گرداند (دفعات تکرار)()count
      عنصر های یک لیست دیگر را به لیست جاری اضافه می کند()extend
      اندیس یک عنصر مشخص شده را بر می گرداند()index
      یک عنصر را در موقعیت مشخص شده اضافه می کند()insert
      یک عنصر را در موقعیت مشخص شده حذف می کند()pop
      یک عنصر را با مقدار مشخص شده حذف می کند()remove
      مرتب سازی و جایگاه عناصر لیست را معکوس می کند()reverse
      لیست را مرتب می کند()sort

       

      جلسه آموزش آرایه ها در پایتون python و توابع کار با آرایه در پایتون نیز به پایان رسید.
      در جلسه بعد به آموزش lambda در پایتون python خواهیم پرداخت. با ما همراه باشید.

      QR:  جلسه ۱۴ : آرایه ها در پایتون
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر