ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับเมธอด add ของโครงสร้างข้อมูล set มาดูรายละเอียด
Set เก็บสมาชิกที่ไม่ซ้ำกัน (unique) เมธอด add ของ set รับ element และเพิ่มเข้า set
ทำตามขั้นตอนด้านล่างเพื่อเพิ่มสมาชิกใหม่เข้า set
- เริ่มต้น set
- เพิ่มสมาชิกใหม่ด้วยเมธอด add()
- พิมพ์ set ที่อัปเดตแล้ว
ตัวอย่าง
# เริ่มต้น set
numbers_set = {1, 2, 3, 4, 4, 5}
# เพิ่มสมาชิกเข้า set
numbers_set.add(6)
# พิมพ์ set ที่อัปเดต
print(numbers_set)
ผลลัพธ์
การรันโค้ดข้างต้นจะได้ผลลัพธ์ดังนี้
{1, 2, 3, 4, 5, 6}
เรารู้ว่า set เก็บแค่ค่า unique ถ้าเพิ่มสมาชิกที่มีอยู่แล้วจะเกิดอะไรขึ้น?
ไม่จะมีความแตกต่างใน set ลองรันดู
ตัวอย่าง
# เริ่มต้น set
numbers_set = {1, 2, 3, 4, 5}
# เพิ่มสมาชิกที่มีอยู่แล้ว
numbers_set.add(4)
# พิมพ์ set ที่อัปเดต
print(numbers_set)
ผลลัพธ์
การรันโค้ดข้างต้นจะได้ผลลัพธ์ดังนี้
{1, 2, 3, 4, 5}
สรุป
set.add() เพิ่มสมาชิก unique เข้า set ถ้ามีอยู่แล้วไม่เกิดอะไรขึ้น หากมีข้อสงสัย กรุณาแจ้งในส่วนความคิดเห็น