What will be the output of the following Python code?
a={1:"A",2:"B",3:"C"}
b=a.copy()
b[2]="D"
print(a)
a={1:"A",2:"B",3:"C"}
b=a.copy()
b[2]="D"
print(a)
A. Error, copy() method doesn't exist for dictionaries
B. {1: 'A', 2: 'B', 3: 'C'}
C. {1: 'A', 2: 'D', 3: 'C'}
D. "None" is printed
Answer: Option B
Join The Discussion