sum(list_of_list, [])
- это питонский способ выравнивания списка списка.
См. Этот пример:
list_of_list = [['A','B','C'],['D'],['E','F','G','H']]
sum(list_of_list, [])
Вывод:
['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H']
Обратите внимание, какВаш 2D массив, список списка, теперь является 1D списком.
[] указывает сумму, что начальный объект, к которому нужно добавить, является пустым списком. цитата из @ piRSquared
Итак, здесь происходит то, что вы создаете новый список столбцов из различных меньших списков столбцов из кадров данных в вашем pd.concat.