У меня есть несколько массивов разной длины, например
a = [1,2,3,4]
b = [5,6]
c = [7,7,7]
d = [12,24,43,54,66,77,88]
Они упакованы вместе в список (или словарь)
the_list = [a,b,c,d]
Каждый массив имеет длину около 500 элементов, а список составляет около 1000-10000 массивов.
Я хочу сохранить этот список в один файл на диске со следующими требованиями в порядке важности:
- Время выполнения при чтении
- Формат файла, читаемый человеком
- Время выполнения при записи
Использование панд, например, так:
df = pd.DataFrame(the_list)
df.to_csv(path, header=None, index=False)
Толькозаписывает первый элемент каждого массива.Я предполагаю, что есть лучший (рабочий) способ, с пандами, маринованными огурцами или чем-то еще