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



  • ۲۹
  • مرداد

جلسه ۰۷ : آموزش لیست ها در پایتون

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

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

      در پایتون ۴ نوع داده کالکشن (Collection) داریم که لیست (List) یکی از پرکاربرد ترین آن ها است.

      لیست ها مجموعه ای از داده ها را در خود نگه می دارند که قابل تغییر و مرتب است.

      لیست ها در پایتون python

      این ۴ نوع عبارت اند از:

      • List – یک مجموعه از داده ها که قابل تغییر و مرتب است و می تواند اعضای تکراری داشته باشد.
      • Tuple – یک مجوعه از داده ها که مرتب و قابل تغییر نیست و می تواند اعضای تکراری داشته باشد.
      • set – یک مجومع از داده ها که مرتب و شاخص (index) گذاری شده نیست و نمی تواند اعضای تکراری داشته باشد.
      • Dictionary – مجموعه ای از داده ها که نامرتب، قابل تغییر و شاخص گذاری شده است و نمی تواند اعضای تکراری داشته باشد.

       

      هنگام انتخاب یک نوع از مجموعه ها، خوب است تا خواص آن کالکشن را بدانیم.
      انتخاب نوع درست برای یک بخش از مجموعه داده ها می تواند در امنیت و کارایی موثر باشد.

       

      لیست (List)

      لیست ها در پایتون به وسیله براکت ها [] نوشته می شوند.

      تعریف لیست در پایتون به شکل زیر است:

      مثال : 

      خروجی:

      C:\Users\My Name>python demo_list.py
      [‘apple’, ‘banana’, ‘cherry’]

      در مثال زیر عنصر دوم لیست به “blackcurrant” تغییر یافته است. (همانطور که قبلا نیز گفتیم، شمارش اندیس ها از ۰ شروع می شود)

      مثال : 

       

      تابع list

      با استفاده از سازنده یا تابع ()list نیز می توانیم یک لیست را ایجاد کنیم.
      برای اضافه کردن یک عنصر به لیست از تابع ()append استفاده می کنیم.
      برای حذف یک عنصر مشخص از تابع ()remove استفاده می کنیم.
      تابع ()len طول لیست را بر می گرداند.

      در مثال زیر از تابع list برای ساخت یک لیست استفاده کرده ایم:

      مثال : 

       

      در مثال زیر مقدار “damson” را به انتهای لیست اضافه کرده ایم:

      مثال : 

       

      در مثال زیر عنصر “banana” را حذف کرده ایم:

      مثال : 

       

       

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

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

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

       

       

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

      QR:  جلسه ۰۷ : آموزش لیست ها در پایتون
      به اشتراک بگذارید