সাম্প্রতিক রিটার্ন স্টেটমেন্টকে for ব্লকের বাইরে সরিয়ে দিন। এটি কাজ করবে। এছাড়া শেষ প্রিন্ট স্টেটমেন্টে remaove_new না হয়ে remove_same হওয়া উচিত।
def remove_same(L1, L2):
L1_copy = L1[:]
for e in L1_copy:
if e in L2:
L1.remove(e)
return L1
L1 = [1,2,3,4]
L2 = [1,2,5,6]
print(remove_same(L1, L2))
ফলাফল:
[3, 4]