2011-12-10 73 views
2

可能重複:通過它們的寬度
Python- Adding a specified width to stringsPython的排序字符串列

排序字符串,例如下面的說明,我有以下所示的各列中特定值然而,然後,我想將這些值(生成後)打印成文本文件。

Column 1-6 Record Name 
Column 7-11 Serial Number 
Column 13-16 ATOM name/Type 
Column 17 Alternate Location Indicator 
Column 18-20 Residue Name 
Column 22 Chainidentifier 
Column 23-26 Residue sequence number 
Column 27 Code for insertion fo residues 
Column 31-38 X-value 
Column 39-46 Y-value 
Column 47-54 Z-Value 
Column 55-60 Occupency 
Column 61-66 Temperature (Default 0.0) 
Column 73-76 Segment identifier 
Column 77-78 Element Symbol 
Column 79-80 Charge on atom 

輸出

ATOM  1 P DG S 1  3.168 -8.339 4.060 1.00 0.00   P 

說明:Atom是柱1-6中,1是列7-11,等...

謝謝!

+1

什麼問題?你能舉一個簡短的例子,提供示例輸入並說出輸出應該是什麼? – 2011-12-10 20:27:43

回答