[[Python]]の文字列の連結は、簡単なものなら+演算子で行う。 >>> a = "1 " + "2" >>> a '1 2' しかし、+は演算のたびに新しい文字列オブジェクトを生成するため、たくさんの文字列を連結すると遅くなる。 そのような場合は、たとえばリストやタプルを連結するならjoinを使う。 >>> b = ("This", "is", "a", "pen.") >>> " ".join(b) 'This is a pen.' joinは指定された文字を挟んで文字列を連結する。 >>> "|".join(b) 'This|is|a|pen.' 空文字列も使える。 >>> "".join(b) 'Thisisapen.' %を使うと文字列を文字列の中に埋め込める。 >>> "%s pen %s %s ballpoint %s" % b 'This pen is a ballpoint pen.' これらを使った方が、多くの文字列を連結するときには処理が速くなる。 また、可読性も高い。
(This host) = https://njf.jp