0

こんにちは、別の計算で使用する 1000 個のベクトルを取得するための単純な反復を作成しようとしています。>多くのことを試しましたが、それでも「float」オブジェクトは反復可能ではないというエラーが発生します。その間。これが私のスクリプトです:

import random
count = 1000
alfa_1 = [0, 1]
alfa_2 = [0, 1]
d = [0, 1]
while count > 0:
    print count
    for i in range(count):
        alfa_1 = random.random () * (max (alfa_1) - min(alfa_1)) + min (alfa_1)
        alfa_2 = random.random () * (max(alfa_2) - min(alfa_2)) + min (alfa_2)
        d = random.random () * (max(d) - min(d)) + min(d)
        paramvect = [alfa_1, alfa_2, d]
        print paramvect
        count = count - 1

ご協力いただきありがとうございます。

4

1 に答える 1