2009-12-14から1日間の記事一覧

Pythonで2つの文字列がa == bだけどもnot(a is b)であるようなケース

文字列の比較で疑問から引用: d1 = 'a a' d2 = 'a a'id(d1) # => 27605856 id(d2) # => 27606080えっなんで? 文字列は変更不可能なオブジェクトなので普通はisじゃなくて==で比較をするんだけどね。空白で区切られた同一内容の文字列を2つ、対話的環境で個…