2011-12-10 8 views
1
out_file.write('Position'+'\t'+'Hydrophobic'+'\n') 

    for i in position: 
     out_file.write(str(i)+'\n') 
    for j in value: 
     out_file.write('\t'+str(j)+'\n') 

を通じて.XLS上の複数の列を書くので、それはExcelファイルに書き込むとき、それはそれはで私の列の一番下にある値からJを置く置くは、Python 2.7

Position  Hydrophobic 
0   a 
1   b 
2   c 

#... and so on 

語ります位置欄

どうすれば '\ t'と '\ n'を並べて並べることができますか?

答えて

2
for i, j in zip(position, value): 
    out_file.write(str(i) + '\t' + str(j) + '\n') 

以上:

 out_file.write('%s\t%s\n' % (str(i), str(j)) 

以上:ホアキン@

text = ['%s\t%s' % (str(i), str(j) for i, j in zip(position, value)] 
text = '\n'.join(text) 
out_file.write(text) 
+0

:完璧な私は、それはそのような何かを知っていました!ありがとう –