การลบสมาชิกที่อยู่ในเซ็ตใน Python

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

สมมติว่าเรามีเซ็ต:

pythonst = {'a', 'b', 'c'}

ลองลบสมาชิก 'b' ออกจากเซ็ต:

pythonst.discard('b')
print(st) # แสดงผล {'a', 'c'}

และตอนนี้ลองลบสมาชิก 'd':

pythonst.discard('d')
print(st) # แสดงผล {'a', 'b', 'c'}
Задание 1

กำหนดให้เซ็ต:

pythonst = {'x', 'y', 'z'}

จงลบสมาชิกที่มีค่า 'y' ออก

Задание 2

กำหนดให้เซ็ต:

pythonst = {1, 2, 3, 4, 5}

จงเขียนโค้ดเพื่อให้ได้ผลลัพธ์ดังต่อไปนี้:

python{1, 3, 5}
Задание 3

กำหนดโค้ดต่อไปนี้:

pythonst = {'ab', 'cd', 'ef'}
st.discard('b')

print(st)

จงบอกว่าจะแสดงอะไรในคอนโซล