将列表输出到csv文件中的行

时间:2016-01-26 04:31:59

标签: python csv

FILE* file = fopen(...);
char* str = malloc(N);
fscanf(file, "%s", str);
printf("Read %s\n", str);
free(str);
fclose(file);

这比zip(data1,data2),np.savetxt或包csv(数量级)更快。

data2按我的意思输出,每行完整列表。
但是数据1似乎在7之后被随机切断(大多数情况下,它的数量略有不同 - std::ifstream file(...); std::string str; file >> str; std::cout << "Read " << str << std::endl; 中的大多数值都是data1 # thousands of (784,1) data2 # same number of (10,1) with open(<file>,'w') as f: for idx,single_d1 in enumerate(data1): f.write(str(single_d1) + "\n"+str(data2[idx]) + "\n") ,当它不是&#39时; t线长度略长(1/2/3))。 这导致它占用100多行而不是我想要的行。

我已经尝试了0,但这导致了同样的情况!也许我有一个非常愚蠢的错误,但我找不到它......

0 个答案:

没有答案