>>> for i in ([], 0, '', None): ... if i: ... print(u"{0!r:4} = 真".format(i)) ... elif not i: ... print(u"{0!r:4} = 偽".format(i)) ... [] = 偽 0 = 偽 '' = 偽 None = 偽
フォーマット文字列は便利だな。
>>> for i in ([], 0, '', None): ... if i: ... print(u"{0!r:4} = 真".format(i)) ... elif not i: ... print(u"{0!r:4} = 偽".format(i)) ... [] = 偽 0 = 偽 '' = 偽 None = 偽
フォーマット文字列は便利だな。