current = [0, 1]
someList = []
while True:
for n in range(0, 2):
current[n] += 1
print(current)
someList.append(current[:]) #aqui faz uma cópia da lista e usa referêwncia para esta cópia, não a original
if current == [2, 3]:
break
print(someList)
#https://pt.stackoverflow.com/q/425908/101
Y3VycmVudCA9IFswLCAxXQpzb21lTGlzdCA9IFtdCndoaWxlIFRydWU6CiAgICBmb3IgbiBpbiByYW5nZSgwLCAyKToKICAgICAgICBjdXJyZW50W25dICs9IDEKICAgIHByaW50KGN1cnJlbnQpCiAgICBzb21lTGlzdC5hcHBlbmQoY3VycmVudFs6XSkgI2FxdWkgZmF6IHVtYSBjw7NwaWEgZGEgbGlzdGEgZSB1c2EgcmVmZXLDqnduY2lhIHBhcmEgZXN0YSBjw7NwaWEsIG7Do28gYSBvcmlnaW5hbAogICAgaWYgY3VycmVudCA9PSBbMiwgM106CiAgICAgICAgYnJlYWsKcHJpbnQoc29tZUxpc3QpCgojaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzQyNTkwOC8xMDE=