回答編集履歴

1

追記

2019/05/29 00:33

投稿

LouiS0616
LouiS0616

スコア35658

test CHANGED
@@ -13,3 +13,45 @@
13
13
 
14
14
 
15
15
  あるいは j += 1 でも良いでしょう。
16
+
17
+
18
+
19
+ 別解
20
+
21
+ ---
22
+
23
+ ```Python
24
+
25
+ >>> src = ['10', '20', '30', '40', '50', '60']
26
+
27
+ >>> src = [int(e) for e in src]
28
+
29
+ >>> src
30
+
31
+ [10, 20, 30, 40, 50, 60]
32
+
33
+ >>>
34
+
35
+ >>> mid = len(src)//2
36
+
37
+ >>>
38
+
39
+ >>> dst = []
40
+
41
+ >>> for e1, e2 in zip(src[:mid], src[mid:]):
42
+
43
+ ... dst.append(e1 - e2)
44
+
45
+ ...
46
+
47
+ # 回答にあたってのコメント: 内包表記で書いても可。
48
+
49
+ >>> dst
50
+
51
+ [-30, -30, -30]
52
+
53
+ ```
54
+
55
+
56
+
57
+ あえて解説はしません。