-3
我是Python新手。 如何取回整數值,其是一個字符串值 對於實施例之後存在,如何讀取一個字符串後跟一個整數..?
5
Hello World!
5545
每個值都存在於一個新行。 如何將值5545,5作爲整數和「Hello World!」存儲作爲字符串。此外,數字的數量可能會有所不同。
在此先感謝!
我是Python新手。 如何取回整數值,其是一個字符串值 對於實施例之後存在,如何讀取一個字符串後跟一個整數..?
5
Hello World!
5545
每個值都存在於一個新行。 如何將值5545,5作爲整數和「Hello World!」存儲作爲字符串。此外,數字的數量可能會有所不同。
在此先感謝!
可能會幫助你。
result = []
with open('file_name.txt','r') as f:
for line in f:
try:
result.append(int(line))
except ValueError:
result.append(line)
的想法是嘗試一切轉化爲int
,如果它提出了一個ValueError
,把它作爲一個string
。
我們不做家庭作業(如果是...)。我們只是試圖解決問題。告訴我們你到目前爲止所嘗試過的! – palsch
你讀過[潛入Python](http://www.diveintopython.net/toc/index.html)嗎?偉大的指南... –