Python – حذف آیتم‌های دیکشنری (Remove Dictionary Items)

حذف آیتم با استفاده از متد pop()

متد pop() آیتمی را که کلید آن مشخص شده است، حذف می‌کند و مقدار آن را بازمی‌گرداند.

مثال: حذف آیتم با کلید "model":

thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}

thisdict.pop("model")
print(thisdict)

خروجی:

{'brand': 'Ford', 'year': 1964}

حذف آخرین آیتم با استفاده از متد popitem()

متد popitem() آخرین آیتم اضافه شده به دیکشنری را حذف می‌کند. در نسخه‌های قبل از پایتون 3.7، این متد یک آیتم به صورت تصادفی حذف می‌کرد.

مثال: حذف آخرین آیتم:

thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}

thisdict.popitem()
print(thisdict)

خروجی:

{'brand': 'Ford', 'model': 'Mustang'}

حذف آیتم با استفاده از del

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

مثال: حذف آیتم با کلید "model":

thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}

del thisdict["model"]
print(thisdict)

خروجی:

{'brand': 'Ford', 'year': 1964}

حذف کامل دیکشنری با استفاده از del

کلمه کلیدی del همچنین می‌تواند دیکشنری را به طور کامل حذف کند.

مثال: حذف کامل دیکشنری:

thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}

del thisdict
# print(thisdict)  # این خط باعث ایجاد خطا می‌شود زیرا دیگر دیکشنری وجود ندارد.

خالی کردن دیکشنری با استفاده از متد clear()

متد clear() تمام آیتم‌های دیکشنری را حذف می‌کند، اما خود دیکشنری باقی می‌ماند.

مثال: خالی کردن دیکشنری:

thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}

thisdict.clear()
print(thisdict)

خروجی:

{}

این روش‌ها به شما امکان می‌دهند که به راحتی آیتم‌های موجود در دیکشنری را مدیریت و حذف کنید.

پست های مرتبط

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

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

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

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

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

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

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

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

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

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

نظرات

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

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