มารู้จัก ฟังก์ชัน copy() ของตัวแปรชนิด set เพื่อใช้สำหรับคัดลอกสมาชิกของ set ตัวอื่น

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
jirawoot
PHP VIP Members
PHP VIP Members
Posts: 1069
Joined: 17/06/2019 10:30 am

มารู้จัก ฟังก์ชัน copy() ของตัวแปรชนิด set เพื่อใช้สำหรับคัดลอกสมาชิกของ set ตัวอื่น

Post by jirawoot » 18/07/2019 7:09 pm

ฟังก์ชัน copy() ของตัวแปรชนิด set
ตัวแปลชนิด SET คือ สมาชิกของ set จะมีแค่ 1 ตัวต่อ 1 ค่า หรือพูดง่ายๆ คือจะมี value ไม่ซ้ำกัน และ set มีสัญลักษณ์ จะใช้คล้ายๆ กับ dict คือ { } จะเป็น set ได้ก็ต่อเมื่อเป็น object ที่มีคุณสมบัติ iterable ในวันนี้ผมมีความรู้มาแชร์เกี่ยวกับ ฟังก์ชั่นของตัวแปรชนิด set ซึ่งมีชื่อว่า copy() เป็นฟังก์ชันที่สามารถคัดลอก ตัวแปรชนิด set ของตัวอื่นมาใช้ครับ ซึ่งจะมีรูปแบบการใช้งานดังนี้

รูปแบบการใช้ ฟังก์ชั่น copy()

Code: Select all

set.copy()
ตัวอย่างโค้ด

Code: Select all

number = {1, 2, 3, 4,5,7,8}
number_2 = number.copy()

number_2.add(10)
number_2.add(11)

print('number: ', number)
print('number_2: ', number_2)
จะได้ผลลัพธ์
Selection_036.png
Selection_036.png (7.75 KiB) Viewed 238 times
อีกตัวอย่าง

Code: Select all

number = {1, 2, 3, 4,5,7,8}
number_2 = number.copy()

number_2.add(10)
number_2.add(11)

number_3 = number_2.copy()

print('number: ', number)
print('number_2: ', number_2)
print('number_3: ', number_3)
จะได้ผลลัพธ์
Selection_037.png
Selection_037.png (9.11 KiB) Viewed 238 times

อ้างอิง
https://www.programiz.com/python-programming/methods/set/copy
https://www.mindphp.com/forums/viewtopic.php?f=144&t=26693
https://www.python3.wannaphong.com/2014/12/set-python.html

Return to “Python Knowledge”

Who is online

Users browsing this forum: No registered users and 35 guests