Python Forum
Error using min() function on a list
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Error using min() function on a list
#1
Hello everybody.

I am trying to find the max and min values of the first two columns of a matrix. I have written the following code

f = open('XdataTXT.txt','r')
linesX=f.readlines()
X_column_number = 0
positionX=[]
Y_column_number = 1
positionY=[]
for x in linesX:
    positionX.append(x.split()[X_column_number])
    positionY.append(x.split()[Y_column_number])
f.close()
print(positionX)
print(max(positionX))
print(min(positionX))
However, my output does not look like what it should. The max(positionX) is returned as it should, but the min(positionX) doesn't, since the output is
Output:
-1.0000000e+00
but the smallest element is -75. Aditionally, if the same is done using the second column, positionY, the both outputs look as they should.

Can someone tell me what am I doing wrong?

Thanks.
Reply


Messages In This Thread
Error using min() function on a list - by player1681 - Jan-29-2020, 04:08 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  I created a function that generate a list but the list is empty in a new .py file mrhopeedu 2 2,416 Oct-12-2019, 08:02 PM
Last Post: mrhopeedu
  Error in using the output of one function in another function (beginner) MadsPJ 6 5,199 Mar-13-2017, 03:06 PM
Last Post: MadsPJ

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020