با توجه به اینکه در این مثال لیست تون خودش شامل یک لیست دیگه هست شرایطش با سوال اول تون متفاوته. یک راه ساده میتونه این باشه:
u = [ list[0].copy(), list[1].copy() ]
یا این روش:
u = []
for i in list: u.append(i.copy())
روش دیگه هم استفاده از deepcopy هست. برای این کار کافیه ماژول copy رو ایمپورت کنید و کد رو اینطوری تغییر بدین:
import copy
u = copy.deepcopy(list)
پیشنهاد میکنم این لینک رو هم مطالعه کنید