test = list()
test2 = list()
numbers = ["1", "2", "3", "4", "5"]
    
    
for number in numbers:
   test.append(number) 
   if len(test) >= 3:
        test2.append(test)
    
   test.clear()
So I want to clear test after I appended it to test2 but when I do so the list inside test2 gets also cleared how can I avoid that?
so they look like that after clear:
test = []
test2 = []
but I want test2 to be [["1", "2", "3"]]
 
     
    