非常に大きな文字列があるとしましょう。stdout に 100 文字だけを表示したいとします。残りは次の行に進みます。私の最初の方法では、インデックス スライシングを使用し、startIndex を 100 ずつインクリメントするように設定します。
while (veryLargeStringLength/100 > 0):
startIndex = 0
veryLargeString[startIndex :startIndex+100]
startIndex += 100
veryLargeStringLength -= 100
これはこれを行う最も効率的な方法ですか?他の最適化方法はありますか? このシナリオで multiThreaded または multiprocessing を考慮しても意味がないと思いますか?
ありがとう