print(dict(zip((i[1] for i in zip(f[::3], f[1::3], f[2::3])), ([i[0], i[2]] for
    i in zip(f[::3], f[1::3], f[2::3])))))
Python 2.7: создание объекта словаря из специально отформатированного объекта списка