Python勉強中の初心者です。3.4を使っています。
is演算子について質問なんですが
lang
1>>> a = 1 2>>> b = 1 3>>> a is b 4True
うん、大丈夫。
lang
1>>> a = [1,2,3] 2>>> b = [1,2,3] 3>>> a is b 4False
あれ?Trueじゃないの?
といった感じです。
同じものなのになぜこのような結果になってしまうのでしょうか?
回答1件
あなたの回答
tips
プレビュー
投稿2014/11/10 03:58
Python勉強中の初心者です。3.4を使っています。
is演算子について質問なんですが
lang
1>>> a = 1 2>>> b = 1 3>>> a is b 4True
うん、大丈夫。
lang
1>>> a = [1,2,3] 2>>> b = [1,2,3] 3>>> a is b 4False
あれ?Trueじゃないの?
といった感じです。
同じものなのになぜこのような結果になってしまうのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。