ดีครับดอทคอม

เขียนโปรแกรมภาษา Python ตอนที่ 127 คัดลอกข้อมูลใน Dictionary ด้วยเมธอด copy()

เขียนโปรแกรมภาษา Python ตอนที่ 127 คัดลอกข้อมูลใน Dictionary ด้วยเมธอด copy()

เขียนโปรแกรมภาษา Python ตอนที่ 127 คัดลอกข้อมูลใน Dictionary ด้วยเมธอด copy()

ถ้าต้องการคัดลอกข้อมูลทั้งหมดใน Dictionary สามารถทำได้โดยใช้เมธอด copy()

dictionary.copy()

โดยผลลัพธ์จะได้เป็น Dictionary อีกชุดหนึ่งที่มีข้อมูลเหมือน Dictionary ต้นทางทุกประการ

phone = {
    "model": "iPhone 14",
    "year": "2022",
    "price": "39,000"
}
print("ข้อมูลต้นทาง")
print(phone)

myphone = phone.copy()
print("ข้อมูลปลายทาง")
print(myphone)

ผลลัพธ์

ข้อมูลต้นทาง
{‘model’: ‘iPhone 14’, ‘year’: ‘2022’, ‘price’: ‘39,000’}
ข้อมูลปลายทาง
{‘model’: ‘iPhone 14’, ‘year’: ‘2022’, ‘price’: ‘39,000’}