🔅فرق copy و deepcopy
در ساختارهای تودرتو خیلی مهمه.
import copy
a = [[1, 2], [3, 4]]
b = copy.copy(a)
c = copy.deepcopy(a)
a[0][0] = 999
print(b) # تاثیر میگیرد
print(c) # تاثیر نمیگیرد
✔️ در واقع copy فقط سطح اول را کپی میکند
✔️ اما deepcopy کل ساختار را
🐍 @python_rd