x = 0
for i in [1, 2, 3, 4]:
x += 1
assert x == 4
for i in [1, 2, 3]:
x = i + 5
else:
x = 3
assert x == 3
y = []
for x, in [(9,), [2]]:
y.append(x)
assert y == [9, 2], str(y)
y = []
for x, *z in [(9,88,'b'), [2, 'bla'], [None]*4]:
y.append(z)
assert y == [[88, 'b'], ['bla'], [None]*3], str(y)