Encontrar Min y Max de la lista generada a partir del archivo CSV Python

Estoy tratando de encontrar los valores MIN y MAX para cada fila de un archivo CSV y agregarlos a la siguiente posición en la lista, las posiciones 5 y 6. He logrado calcular el promedio, agregar esto a la cuarta posición y generar esto Sin embargo, en el más alto al más bajo, estoy luchando para encontrar la manera de encontrar los valores MAX y MIN de cada fila para poder hacer lo mismo, de mayor a menor. El CSV original está formateado: Fred, 56,78,99 con cada usuario en una nueva línea.

Cualquier ayuda seria apreciada.

import csv
import operator

sample  = open("sampleData.txt", "r")

csv1 = csv.reader(sample, delimiter = ',')

sort = sorted(csv1,key=operator.itemgetter(0))

for i in range( 0, len(sort)):
    sort[i].append((int(sort[i][1]) + int(sort[i][2]) + int(sort[i][3])) / int(len(sort[i])-1))   
sort = list(reversed(sorted(sort,key=operator.itemgetter(4))))
for i in range( 0, len( sort ) ):
print(sort[i][0], round(sort[i][4]))

Respuestas a la pregunta(1)

Su respuesta a la pregunta