>>> import io
>>> import csv
>>>
>>> text = """\
... 1 0,1 1,2\r
... 2 9,2 5\r
... 3 10 20\r
... 4 11 21\r
... 5 11,2 22,5\r
... """
>>>
>>> stream = io.StringIO(text)
>>>
>>> reader = csv.reader(stream, delimiter=' ')
>>>
>>> lst = list(reader)
>>> lst
[['1', '0,1', '1,2'], ['2', '9,2', '5'], ['3', '10', '20'], ['4', '11', '21'], ['5', '11,2', '22,5']]
>>>
>>> lst = [list(s.replace(',', '.') for s in i) for i in lst]
>>> lst
[['1', '0.1', '1.2'], ['2', '9.2', '5'], ['3', '10', '20'], ['4', '11', '21'], ['5', '11.2', '22.5']]
>>>
>>> lst = [[int(i[0]), float(i[1]), float(i[2])] for i in lst]
>>> lst
[[1, 0.1, 1.2], [2, 9.2, 5.0], [3, 10.0, 20.0], [4, 11.0, 21.0], [5, 11.2, 22.5]]
>>>
>>> sel = [i for i in lst if 9.1 <= i[1] <= 10.5]
>>> sel
[[2, 9.2, 5.0], [3, 10.0, 20.0]]
>>>