回答編集履歴

1

d

2019/01/31 04:33

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -9,3 +9,29 @@
9
9
  print(lst) # [0, 3, 6, 9, 12, 15, 18, 21, 24, 27]
10
10
 
11
11
  ```
12
+
13
+
14
+
15
+ 等差数列であれば以下の range(start, stop, step) の step に等差を指定して作る方法もあります。
16
+
17
+
18
+
19
+ ```python
20
+
21
+ lst = [i for i in range(0, 100, 3)]
22
+
23
+ print(lst)
24
+
25
+
26
+
27
+ import numpy as np
28
+
29
+ lst = np.arange(0, 100, 3) # 3の倍数のみ
30
+
31
+ print(lst)
32
+
33
+ # [ 0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69
34
+
35
+ # 72 75 78 81 84 87 90 93 96 99]
36
+
37
+ ```