teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2020/08/25 05:12

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -2,4 +2,18 @@
2
2
 
3
3
  ```python
4
4
  np.arange(4)
5
+ ```
6
+
7
+ ## 追記
8
+
9
+ 実際は `stop` が指定されていなかったら、`stop = start` とする実装になっている
10
+
11
+ 該当のソースコード
12
+ [numpy/core/src/multiarray/ctors.c#L2907](https://github.com/numpy/numpy/blob/97d2db483fc0ffd46f38d0e1c39d5fc001e33197/numpy/core/src/multiarray/ctors.c#L2907)
13
+
14
+ ```c
15
+ if (!stop || stop == Py_None) {
16
+ stop = start;
17
+ start = PyLong_FromLong(0);
18
+ }
5
19
  ```