Ну, столбцы не существуют как значения в ваших данных.Вы могли бы сказать, что они существуют больше как идея.Таким образом, в данных нет ничего, что вы можете передать f
, чтобы получить желаемый результат.
Конечно, вы можете создать списки, представляющие столбцы, а затем применить f
к ним.
Если ваш список представляет матрицу, вы хотите список, который представляет транспонирование матрицы.Таким образом, один из возможных способов - написать функцию для транспонирования вашей матрицы, а затем применить List.map
к ней.