I used a generator expression and then a list comprehension, what does '_' do here?
x = (i for i in [1, 2, 3])
[_ for i in x]
it gives such output
[]
[[], [], []]
[[[], [], []], [[], [], []], [[], [], []]]
[[[[], [], []], [[], [], []], [[], [], []]],
[[[], [], []], [[], [], []], [[], [], []]],
[[[], [], []], [[], [], []], [[], [], []]]]
on running two lines multiple times