2023-11-04から1日間の記事一覧

特殊ソート

name AA-10 AA-9 10 9 10a 09a A10a-2 A9a-3 df0 = xl("A1:A9", headers=True) # 数字と文字を分割 df1 = df0["name"].astype(str).str.split("(\d+)", regex=True, expand=True) # 0補完 df2 = df1.iloc[:, 1::2].apply(lambda s: s.str.zfill(s.fillna("")…