我有一个数据框,其中的列按字母数字顺序命名为 'A#1,A#0.25,A#10,A#2,B#1,B#0.25,B#10,B#2'
我想按字母数字顺序排列它们,例如'A#0.25,A#1,A#10,A#2,B#0.25,B#1,B#2,B#10'-因此请先按字母顺序排列#,然后在#之后的数字部分。
有没有办法直接做到这一点?
答案 0 :(得分:1)
使用let update_function old_state list_element =
let new_state =
(* compute based on old state and element *)
in
new_state
let largest_int list =
let update largest_so_far element =
max largest_so_far element
in
List.fold_left update 0 list
数据输入
natsort