Вы должны отсортировать строки (хранящиеся в d_col
), указав вместо них третий элемент:
import csv
with open('phone_data.csv','r') as p_data:
data = csv.reader(p_data, delimiter=',')
next(data)
d_col = list(data)
min_row = min(d_col, key=lambda row: float(row[2]))
max_row = max(d_col, key=lambda row: float(row[2]))
print("min row is: ", min_row)
print("max row is: ", max_row)