พจนานุกรมคือคอลเล็กชันที่ไม่มีการจัดลำดับ เปลี่ยนแปลงได้ และจัดทำดัชนี ในพจนานุกรม Python เขียนด้วยวงเล็บปีกกา และมีคีย์และค่าต่างๆ พวกเขา copy() วิธีการส่งกลับสำเนาพจนานุกรมตื้น
ตัวอย่าง
#creating a dictionary original = {1:'vishesh', 2:'python'} # copying using copy() function new = original.copy() # removing all elements from the list Only new list becomes empty as #copy() does shallow copy. new.clear() print('new: ', new) print('original: ', original) # between = and copy() original = {1:'Vishesh', 2:'python'} # copying using copy() function new = original.copy() # removing all elements from new list # and printing both new.clear() print('new: ', new) print('original: ', original) original = {1:'one', 2:'two'} # copying using = new = original # removing all elements from new list # and printing both new.clear() print('new: ', new) print('original: ', original)
ผลลัพธ์
('new: ', {}) ('original: ', {1: 'vishesh', 2: 'python'}) ('new: ', {}) ('original: ', {1: 'Vishesh', 2: 'python'}) ('new: ', {}) ('original: ', {})