私はこの線に沿って何かを行うことができるようにしたいですテキスト3 []最初に番号を設定せずに、いくつの変数を定義すればよいですか?</p> <p><em><strong></em> __ <em>_</em> ____</strong> [ボタン]</p> <p>テキスト[]</p> <p>テキスト2 []</p> <p>:
など。 __は、ユーザーがテキストを入力するためのスペースです。ボタンをクリックすると、そのテキストが[]というテキストの上に追加され、その他はすべて下に移動します。私は、テキストの行のためのクラスを持っていると思って、ユーザーがより多くのテキストを追加するたびに、そのクラスの新しい繰り返しを作成します。問題は、無限の数の変数を定義する方法がわかりません。だから、
for i in range (0, number):
g + i = Text(i)
その数は5だった場合、それは希望出力G0、G1、G2、G3、G4、G5とは、:の線に沿って何かを言うする方法はありますか?
私は配列をしていると考え、私は次のような問題に遭遇した:
私は長さ6の配列を作成して行うことができます:
for i in range(0, 5):
array[i] = Text(i)
が、その後、私はそれが可能だとは思いません一度配列の長さが設定されると変更することはできないと考えているので、後で7番目を追加してください。
要約すると:任意の数の変数を作成する方法が必要ですが、後でいつでも追加することができます。