Python - Remove List Items

حذف آیتم‌های مشخص شده

تابع شیء remove() آیتم‌های مشخص شده را حذف می‌کند.


thislist = ["apple", "banana", "cherry"]
thislist.remove("banana")
print(thislist)

خروجی:

حذف ایندکس‌های مشخص شده

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


thislist = ["apple", "banana", "cherry"]
thislist.pop(1)
print(thislist)

خروجی:

اگر ایندکس را مشخص نکنید، تابع شیء pop() آخرین آیتم را حذف می‌کند.


thislist = ["apple", "banana", "cherry"]
thislist.pop()
print(thislist)

خروجی:

کلیدواژه del هم ایندکس مشخص شده را حذف می‌کند.


thislist = ["apple", "banana", "cherry"]
del thislist[0]
print(thislist)

خروجی:

کلیدواژه del همچنین می‌تواند یک لیست را به صورت کامل حذف کند.


thislist = ["apple", "banana", "cherry"]
del thislist
print(thislist) #this will cause an error because you have succsesfully deleted "thislist".

خروجی:

پاک کردن لیست

تابع شیء clear لیست را خالی می‌کند. لیست کماکان وجود خواهد داشت، اما محتوایی ندارد.


thislist = ["apple", "banana", "cherry"]
thislist.clear()
print(thislist)

خروجی: