求教好手,给一个文件追加打印程序

求教高手,给一个文件追加打印程序
将几个列表中的内容 追加打印到文件中,每个列表打印一列。
比如 文件1.txt
1  q
2  w
3  w
4  w
5  w
6  w
有一个列表[10,11,12,13,14,15]
打印大文件中如下  文件1.txt
1  q  10
2  w  11 
3  w  12
4  w  13
5  w  14
6  w  15


------最佳解决方案--------------------
文件是顺序存储的, 你只能先读出来, 拼接好, 再写到临时文件里, 最后把临时文件覆盖回去.
------其他解决方案--------------------
文件很大的,列表很大很多 呢