0

Pyscripterを使用してPythonコードをスクリプト化して実行しています。ループ内のタプルを作成するシナリオがあります。そして、プログラムの最後に、それぞれに100万個の要素を持つ10個のそのような変数があります。この後、変数を呼び出そうとすると、Pyscripterがハングします。

これを克服するためのヒントはありますか?ワークスペースの変数のサイズに制限はありますか?データをサポートするのに十分なスペースがディスクにあります。

4

1 に答える 1

0

ループ内でタプルに追加する場合は、リストから始めて、後でタプルに変換する方がよい場合があります。

mylist = []
for i in range(million):
    mylist.append(something)
mytup = tuple(mylist)

しかし、何百万回も何かに追加している場合、プログラムがタプルを作成するのに時間がかかる可能性があります...

于 2013-03-18T20:51:38.640 に答える