格式化输出之 每行N个元素 list拆分

1 for i in range(0,len(XSECT),5):
2     out_BLDdat.write(' '.join( map('{:10.4f}'.format,XSECT[i:i+5]) ) + '\n')
3 for i in range(0,len(XSECT),5):
4     out_BLDdat.write(' '.join(map('{:10.4f}'.format, R1[i:i + 5])) + '\n')

每5个输出,加换行 加格式。

 

for i in range(0,len(list)):
    print list[i]
    if(i%5==0 and i!=0):
        print "\n"

zhu 另一个答案 

其他的答案正在寻找 有机会深入学一下format语句

posted @ 2017-12-11 11:15  Anlovescode  阅读(694)  评论(0编辑  收藏  举报