私は4つの文字列を持っていて、どれも空にすることができます。私はそれらの間にスペースを入れて1つの文字列に結合する必要があります。私が使用している場合:複数の文字列がPythonで空でない場合に結合する
new_string = string1 + ' ' + string2 + ' ' + string3 + ' ' + string4
string1
が空の場合、結果は新しい文字列の先頭に空白スペースです。また、string2
とstring3
が空の場合、3つの空白があります。
空きスペースなしで簡単に参加するにはどうすればいいですか?
'is not'ではなく'!= 'を使うのが良いです。それはうまくいくかもしれませんが、保証されていません。あるいは 'xの場合はxを文字列で'とする。 –
**実際には両方が同じオブジェクトであるかどうかを実際に確認したくない場合は、非シングルトンの場合は決して**使用しないでください! – ThiefMaster