【发布时间】:2013-06-26 19:58:53
【问题描述】:
我有以下格式的 3 个文件-
文件1:
ID Var1 Var2
001 5 10
002 12 6
文件2:
ID Var1 Var3 Var5
003 5 10 9
004 12 6 1
文件3:
ID Var3 Var4
005 5 10
006 12 6
我想要以下格式的输出
ID Var1 Var2 Var3 Var4 Var5
001 5 10 0 0 0
002 12 6 0 0 0
003 5 0 10 0 9
004 12 0 6 0 1
005 0 0 5 10 0
006 0 0 12 6 0
请告诉我如何在 python 中做到这一点
【问题讨论】:
-
欢迎来到 Stack Overflow!看起来您希望我们为您编写一些代码。虽然许多用户愿意为陷入困境的程序员编写代码,但他们通常只会在发布者已经尝试自己解决问题时提供帮助。展示这项工作的一个好方法是包含您迄今为止编写的代码、示例输入(如果有的话)、预期输出和您实际获得的输出(控制台输出、堆栈跟踪、编译器错误 - 不管是什么适用的)。您提供的详细信息越多,您可能收到的答案就越多。
-
文件中的值之间是空格还是制表符?你看过
csvmodule吗?它可以或多或少开箱即用地做到这一点。 -
@TimPietzcker - 这些是文件中的空格@MartijnPieters - 我是 python 新手,所以任何帮助获得有用的功能将不胜感激
-
@abhishekraghuvanshi:如果你是新手,我会先从the Python tutorial开始。
标签: python