2011-10-29 15 views
1

何か私の文字列varはNoneと等しいです。 値を確認するためにif文を使用したくありません。 None''でない場合は、Noneならば文字列値を返す単純な方法(str(my_var)など)がありますか?Noneを空文字列に変換する関数はありますか?

+1

「なし」はどこから来ますか?通常、適切な解決策は、「不良」データのソースを修正することです。 –

答えて

11

fooは他の偽値(0、空のリストなど)の場合でも空文字列になります。

別の方法があります。'' if foo is None else foo

関連する問題