請幫我理解這裏發生了什麼。我的目標是創建一個讀取「input.txt」並返回文本文檔中每行的最小值,最大值和平均值的函數。在文檔中的文本如下:Python27 TypeError:不支持的操作數類型(s)+ ='int'和'str'
min:1,2,3,4,5,6
max:1,2,3,4,5,6
avg:1,2,3,4,5,6
我的代碼如下所示:
import re
def process():
file = open("input.txt", "r")
for line in file:
newL = re.findall("\d+", line)
minimum = min(newL)
maximum = max(newL)
length = len(newL)
numSum = sum(newL)
print newL
print minimum
print maximum
print length
print numSum
file.close()
process()
一切都打印出來,除了numSum,這給在標題中提到的錯誤罰款。
可能重複的[我如何連接str和int對象?](http://stackoverflow.com/questions/25675943/how-can-i-concatenate-str-and-int-對象) – Faibbus