私はプログラムが入力を読みたいです。入力が「HELP」でない限り、スペースで区切られた複数の整数で構成されます。私は提供される整数の数を知らない。Python 3.6では、未知の文字列をどのようにしてセットに変換できますか?
私は整数をセットに入れたいと思っています。
これは現在使用しているコードですが、時間がかかり、より高速な方法が必要です。
nextInput = input()
while nextInput != "HELP":
testString = set()
testString1 = nextInput.split()
for j in range(0, len(testString1)):
k = int(testString1[j])
testString.add(k)
nextInput = input()
'nextInput'は、ループ内で変化したことがありません、このループは決して終わらない。 – trincot
ループ内にはもっと多くのことが起こっていますが、複数の変数があります。ここでコードの残りの部分を投稿すると役に立ちますか? – user8920020
最小限のコードを投稿する必要がありますが、依然として代表的なものです。私はループがあなたの問題に関連していないと言いますので、ループ部分を削除してください。 – trincot