Я инициализирую список длины n, используя df_list = [None] * n
. Тогда у меня есть для l oop, где я заполняю каждый элемент df_list
кадром данных. Затем, когда я объединяю все эти кадры данных вместе, используя df = pd.concat(df_list, axis=0)
, у меня получается меньше строк, чем ожидалось, и при дальнейшей проверке я обнаруживаю, что некоторые элементы df_list
имеют тип None
, а другие - кадры данных. Это странно для меня, потому что в моем для l oop я печатаю тип каждого значения перед заполнением его в df_list
, и все они также являются кадрами данных желаемой формы и столбцами.
Интересно, как после запуска l oop я могу иметь значения None
в df_list
, когда каждое заполненное мной значение является кадром данных, а не None
.
Любая помощь здесь ценится - весьма озадачен этим!