روش های حذف عناصر لیست در پایتون
در پایتون برای حذف عناصر در لیست، روش های متفاوتی و با کاربرد های مختلف وجود دارد:
- ()remove : حذف یک عنصر مشخص
- ()pop : حذف با ایندکس های لیست
- del : حذف یک عنصر مشخص یا حذف کامل
- ()clear : حذف کامل عناصر لیست
متد ()remove در لیست پایتون
متد ()remove نام یک کلید موجود در لیست را دریافت میکند و آن را از لیست حذف میکند.
list.remove("BMW")
اگر در لیست مقدار تکراری وجود داشته باشد، با حذف کردن آن از طریق متد ()remove ، اولین مقدار تکراری حذف خواهد شد.
list.remove("Benz")
متد ()pop در لیست پایتون
متد ()pop ایندکس مقدار موردنظر ما را دریافت کرده و آن را حذف می کند.
list.pop(0)
در صورتی که این متد چیزی دریافت نکند، آخرین مقدار لیست را حذف می کند.
list.pop()
دستور del در لیست پایتون
دستور del مانند متد ()pop ایندکس مقدار موردنظر ما را دریافت کرده و آن را حذف می کند.
del list[1]
همچنین دستور del می تواند یک لیست را به طور کامل حذف کند.
del list
متد ()clear در پایتون
متد ()clear تنها عناصر داخل لیست را حذف می کند.
برخلاف دستور del لیست را به طور کامل حذف نمی کند و قابلیت افزودن به همان لیست وجود دارد.
list.clear()
خلاصه درس
در این درس با انواع متد ها برای حذف عناصر لیست آشنا شدید.