# Ваш файл
file = """
Петров;85;92;78
Сидоров;100;88;94
Иванов;58;72;85
""".strip().split('\n')
# преобразуем в данные
data = {v[0]: list(map(float, v[1:])) for v in (s.split(';') for s in file)}
print(data)
# разворачиваем ваш список и считаем
avg = {i: f'sum({l})/{len(l)} = {sum(l) / len(l)}' for i, l in enumerate(zip(*data.values()))}
print(avg)
результат{'Петров': [85.0, 92.0, 78.0], 'Сидоров': [100.0, 88.0, 94.0], 'Иванов': [58.0, 72.0, 85.0]}
{0: 'sum((85.0, 100.0, 58.0))/3 = 81.0', 1: 'sum((92.0, 88.0, 72.0))/3 = 84.0', 2: 'sum((78.0, 94.0, 85.0))/3 = 85.66666666666667'}