Python – حذف آیتمهای لیست (Remove List Items)
آخرین بروزرسانی:
حذف آیتمهای لیست در پایتون
در پایتون میتوانید به روشهای مختلفی آیتمها را از لیست حذف کنید. در اینجا برخی از روشهای معمول حذف آیتمها از لیست را معرفی میکنیم:
1. حذف آیتم مشخصشده
متد remove()
آیتم مشخصشده را از لیست حذف میکند.
thislist = ["apple", "banana", "cherry"]
thislist.remove("banana")
print(thislist) # خروجی: ['apple', 'cherry']
اگر بیش از یک آیتم با مقدار مشخصشده وجود داشته باشد، متد remove()
اولین مورد را حذف میکند:
thislist = ["apple", "banana", "cherry", "banana", "kiwi"]
thislist.remove("banana")
print(thislist) # خروجی: ['apple', 'cherry', 'banana', 'kiwi']
2. حذف آیتم بر اساس ایندکس مشخصشده
متد pop()
آیتمی که در ایندکس مشخصشده قرار دارد را حذف میکند:
thislist = ["apple", "banana", "cherry"]
thislist.pop(1)
print(thislist) # خروجی: ['apple', 'cherry']
اگر ایندکس مشخص نشده باشد، متد pop()
آخرین آیتم لیست را حذف میکند:
thislist = ["apple", "banana", "cherry"]
thislist.pop()
print(thislist) # خروجی: ['apple', 'banana']
3. حذف آیتم با استفاده از کلمه کلیدی del
کلمه کلیدی del
نیز میتواند ایندکس مشخصشده را حذف کند:
thislist = ["apple", "banana", "cherry"]
del thislist[0]
print(thislist) # خروجی: ['banana', 'cherry']
کلمه کلیدی del
همچنین میتواند کل لیست را حذف کند:
thislist = ["apple", "banana", "cherry"]
del thislist
# در اینجا دیگر لیستی به نام thislist وجود ندارد
4. خالی کردن لیست
متد clear()
تمام محتویات لیست را خالی میکند، اما خود لیست باقی میماند:
thislist = ["apple", "banana", "cherry"]
thislist.clear()
print(thislist) # خروجی: []
به این ترتیب، لیست همچنان وجود دارد، اما هیچ آیتمی در آن قرار ندارد.
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام