Pythonの勉強を続けています。 今回は👉 is と == の違い を学びました。 見た目は似ていますが、 👉 まったく別物 です。 まずはこのコード a = [1, 2, 3]b = [1, 2, 3]print(a == b)print(a is b) 結果👇 TrueFalse 👉 同じなのに結果が違う == とは? 👉 中身(値)が同じかを比較 a == b 👉 中身が同じなら True is とは? 👉 同じオブジェクトかどうかを比較 a is b 👉 メモリ上で同じかを見る イメージ == → 内容チェック is → 身元チェック 同じになる場合もある a = [1, 2, 3]…