1. ホーム
  2. python

[解決済み] C#のStringBuilderのようなPythonの文字列クラス?

2022-02-25 21:44:33

質問

Pythonには、以下のような文字列クラスがあります。 StringBuilder C#の場合?

どのように解決するのですか?

一対一の相関はありません。 本当に良い記事は以下をご覧ください。 Pythonによる効率的な文字列の連結 :

Pythonで長い文字列をビルドする プログラム言語では、時に は、実行速度が非常に遅いコードになります。そこで この記事では 様々な計算機性能 文字列の連結を行う方法である。

TLDR 最速の方法は以下の通りです。非常にコンパクトで、しかもかなり理解しやすい。

def method6():
  return ''.join([`num` for num in xrange(loop_count)])