Từ điển là một tập hợp không có thứ tự, có thể thay đổi và được lập chỉ mục. Trong từ điển Python được viết bằng dấu ngoặc nhọn và chúng có các khóa và giá trị. Phương thức copy () trả về một bản sao ngắn của từ điển.
Ví dụ
#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)
Đầu ra
('new: ', {}) ('original: ', {1: 'vishesh', 2: 'python'}) ('new: ', {}) ('original: ', {1: 'Vishesh', 2: 'python'}) ('new: ', {}) ('original: ', {})