Tôi có một chương trình Python hoạt động với từ điển rất nhiều. Tôi phải sao chép từ điển hàng nghìn lần. Tôi cần một bản sao của cả khóa và nội dung liên quan. Bản sao sẽ được chỉnh sửa và không được liên kết với bản gốc (ví dụ: những thay đổi trong bản sao không được ảnh hưởng đến bản gốc.)
Khóa là Chuỗi, Giá trị là Số nguyên (0/1).
Tôi hiện đang sử dụng một cách đơn giản:
newDict = oldDict.copy()
Việc lập hồ sơ Mã của tôi cho thấy rằng thao tác sao chép chiếm hầu hết thời gian.
Có lựa chọn thay thế nhanh hơn cho dict.copy()
phương pháp này không? Điều gì sẽ là nhanh nhất?
bool
lựa chọn nào tốt hơn là mộtint
?