List point(s) with lowest Y value using Python

I have a list of points - I want to get the two circled in green.
These are the two points with the lowest Y value.

I’ve put it in a loop but it’s spitting out all the points. What am I doing wrong?

ARgh, been looking at this for ages and then 10 mins after I post I realise…

Also, I floored the values because Revit was being a moose and changing the end digit :expressionless: