
[code]

    for i in range(5)
    
[/code]

で出力される

[code]

    0
    1
    2
    3
    4
    
[/code]

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

[code]

    [0,1,2,3,4]
    
[/code]

宜しくお願いします。


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を使って連続した数値を持つリストを作成する、というご質問でしたら下記の方法が使えます。

[code]

    list(range(5))
    
[/code]

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

[code]

    import numpy
    numpy.array(range(5))
    
[/code]

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

* * *

追記2017/11/26

[code]

    A=[]
    idx=0
    while idx<4:
        A.append(idx+1)
        idx += 1
    print(A)
    
[/code]


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