首先,我是python的新手,所以也許我的代碼有點奇怪或接近是錯誤的,但它的工作原理,所以就是這樣。python lstrip('')刪除行
我已經googleing對於這個問題,但無法找到任何人誰寫的,我這樣寫
1 2 3 4 5
2 2 2 2 2
3 3 3 3 3
等這個巨大的名單,請注意,它是空間,而不是標籤,這是我無法改變的,因爲我正在使用ls-dyna的打印輸出 所以我使用這個腳本來刪除數字之前的空格,因爲它們在嘗試將數字格式化爲矩陣,然後我刪除後空行
for line in input:
print >> output, line.lstrip(' ')
,但由於某種原因,我有4442行(這裏我的意思是書寫行,因爲它們枚舉很容易追蹤),但輸出只有4411,所以它刪除了31行,我需要的數字 爲什麼會這樣?
你可以顯示你需要的輸出類型嗎? – Vivek
它可能會刪除空行 –
您提供的代碼顯示正常。你說「* ...它刪除了31行,我需要... *」 - 你如何能夠識別這些? –