News

That loop is creating a load of empty dictionaries, then your second loop is overwriting those dictionaries with new ones that have your desired data already contained within.
Note that if you have a list of lists, each element extracted by the for loop will itself be a list. for loops do not automatically “flatten” nested structures of any kind.