วิธี discard() ของ Python ชุด

ตัวอย่าง

ลบ "banana" ออกจากชุด

fruits = {"apple", "banana", "cherry"}
fruits.discard("banana") 
print(fruits)

ตัวอย่างที่ปฏิบัติการ

การระบุและวิธีใช้

วิธี discard() ลบสิ่งที่ระบุออกจากชุด

วิธีนี้แตกต่างจากวิธี remove() เพราะถ้าหากสิ่งที่ระบุหายังไม่มีอยู่ วิธี remove() จะทำให้เกิดข้อผิดพลาด ในขณะที่วิธี discard() จะไม่ทำให้เกิดข้อผิดพลาด

ระบุ

set.discard(value)

ประกาศค่า

ประกาศ คำอธิบาย
value จำเป็น โปรดค้นหาและลบสิ่งที่ต้องการลบ