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)  # خروجی: []

به این ترتیب، لیست همچنان وجود دارد، اما هیچ آیتمی در آن قرار ندارد.

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - تاریخ‌ها (Dates)

JavaScript – تاریخ‌ها (Dates)

آبجکت‌های تاریخ (Date) در جاوااسکریپت آبجکت‌های تاریخ در جاوااسکریپت به ما امکان کار با تاریخ و زمان را می‌دهند....

بیشتر بخوانید
JavaScript - آرایه‌های ثابت (Array Const)

JavaScript – آرایه‌های ثابت (Array Const)

جاوااسکریپت: تعریف آرایه با const در سال 2015، جاوااسکریپت کلمه کلیدی مهمی به نام const را معرفی کرد. این...

بیشتر بخوانید
JavaScript - تکرار آرایه‌ها (Array Iteration)

JavaScript – تکرار آرایه‌ها (Array Iteration)

جاوا اسکریپت: تکرار بر روی آرایه‌ها جاوا اسکریپت روش‌های مختلفی برای تکرار (Iteration) بر روی آرایه‌ها ارائه می‌دهد که...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.