回答編集履歴

2

修正

2020/08/20 10:18

投稿

can110
can110

スコア38266

test CHANGED
@@ -1,4 +1,4 @@
1
- 0~2列4~5列の合計をリストに格納する例です。
1
+ 質問例のおりにリストに格納する例です。
2
2
 
3
3
  ```Python
4
4
 

1

コード修正

2020/08/20 10:18

投稿

can110
can110

スコア38266

test CHANGED
@@ -8,18 +8,20 @@
8
8
 
9
9
 
10
10
 
11
- df = pd.DataFrame( np.arange(20).reshape(-1,10))
11
+ df = pd.DataFrame( np.arange(40).reshape(-1,20)+1)
12
12
 
13
13
  print(df)
14
14
 
15
- # 0 1 2 3 4 5 6 7 8 9
15
+ # 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
16
16
 
17
- #0 0 1 2 3 4 5 6 7 8 9
17
+ #0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
18
18
 
19
- #1 10 11 12 13 14 15 16 17 18 19
19
+ #1 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
20
20
 
21
- ret = df.apply(lambda r: sum(r[0:3]) + sum(r[4:6]), axis=1).tolist()
22
21
 
22
+
23
+ ret = df.apply(lambda r: sum(r[2:5]) + sum(r[16:18]), axis=1).tolist()
24
+
23
- print(ret) # [12, 62]
25
+ print(ret) # [47, 147]
24
26
 
25
27
  ```