回答編集履歴

1

2023/03/02 01:34

投稿

melian
melian

スコア19805

test CHANGED
@@ -1,10 +1,10 @@
1
1
  ```python
2
2
  dt_cols = df.columns.str.match('^2023')
3
- df.columns = df.columns[~dt_cols].union(df.columns[dt_cols].sort_values(), sort=False)
3
+ df = df[df.columns[~dt_cols].union(df.columns[dt_cols].sort_values(), sort=False)]
4
4
  print(df)
5
5
 
6
- # ID名 Place 2023/3/1 2023/3/2
6
+ # ID名 Place 2023/3/1 2023/3/2
7
- # 0 001 Tokyo ×
7
+ # 0 001 Tokyo ×
8
- # 1 002 × Fukuoka ×
8
+ # 1 002 Fukuoka × ×
9
9
  ```
10
10