تابعی مثل تابع زیر رو ببینید من میخوام یک لیست اصلی داشته باشم که آرایه هاش ثابت بمونه و یک لیست متغیر که همون لیست اصلیه ولی اگر خواستم بتونم هر تغییری روش انجام بدم
def myfunc(plist):
slist = plist
slist[0].pop(0)
return plist,slist
print(myfunc([[1,2,3],[2,4,6],[7,8,9]]))
توقع دارم در خروجی plist بدون تغییر و slist با حذف عدد 1 در خروجی چاپ بشه ولی در خروجی هردو تابع شامل این تغییر شدن
برای ارسال پاسخ باید ابتدا در سایت وارد شوید.