我有一個文本文件中的數據是空格分隔成右對齊的列。我希望能夠把每一列都放在一個列表中,基本上就像你對數組做的那樣。我似乎無法找到相當於Python將行分解成單獨的列表
left(strname,#ofcharacters)/mid(strname,firstcharacter,lastcharacter)/right(strname,#ofcharacters)
就像您通常會在VB中使用以完成任務一樣。我如何將數據分離出來,然後在Python中的下一行中放入每個類似'unit'的值。
可能嗎?噢,有些間距是12個字符(右對齊),而其他間距是15個字符。
-1234 56 32452 68584.4 Extra_data
-5356 9 546 12434.5 Extra_data
- 90 12 2345 43522.1 Extra_data
所需的輸出:
[-1234, -5356, -90]
[56, 9, 12]
[32452, 546, 2345]
etc
請出示的字符串。 – 2013-12-22 18:51:04
剛剛更新了這個問題,以包含一個想法,該文件看起來像什麼,我想輸出什麼樣子,也就是應該如何組織。 – confused