我试着去寻找进口任何Python中查找最小值在阵列
max = 0
min = 100000
for row in _file_in.readlines():
Data = row.split(',') # Load first column
if (Data[0] > max):
max = Data[0]
if (Data[0] < min):
min = Data[0]
print min, max
我最大初始化为0和MIN一些任意大数量的数组短的第一列的最大/最小值。我的结果代码能够打印出最大#但打印出的最小值是100000,这是不正确的
你能还包括你的文件的内容? – essramos
'数据[0]'是一个字符串。你应该把它转换成数字。也许使用'int' – thefourtheye
你真的不应该使用'min','max'作为变量名称,因为它们与Python的内建函数冲突。 – AChampion