lis = [['Joe', 5, 7], ['Joe', 6, 9], ['Mike', 1, 4], ['Joe', 7, 4], ['Mike',
    5, 7]]
d = OrderedDict()
for item in lis:
    d.setdefault(item[0], []).append(item[1:])
Преобразование среднего значения списка Python в другой список