```

    for i in range(5)
    
```

で出力される

```

    0
    1
    2
    3
    4
    
```

という結果を以下のように1行の行列に変換したいです。

```

    [0,1,2,3,4]
    
```

宜しくお願いします。
CC BY-SA 3.0
2017-11-25T15:07:07.267
39834
2018-08-17T03:02:32.970
2017-11-25T21:46:56.063
19110
26328
question
python python3
rangeなどで作成した変数を行列に変換したい
rangeを使って連続した数値を持つリストを作成する、というご質問でしたら下記の方法が使えます。

```

    list(range(5))
    
```

目的がリストではなくnumpyの行列でしたら、

```

    import numpy
    numpy.array(range(5))
    
```

といった方法があります。

* * *

追記2017/11/26

```

    A=[]
    idx=0
    while idx<4:
        A.append(idx+1)
        idx += 1
    print(A)
    
```
CC BY-SA 3.0
2017-11-25T15:26:26.143
39835
2017-11-25T16:55:39.180
2017-11-25T16:55:39.180
26311
26311
39834
answer