はじめに
このチュートリアルでは、Python の変数、メモリアドレス、および変更可能と変更不可能なデータ型の違いを探ります。
- 変更不可能なデータ型:これらのデータ型は作成後に変更できません。例としては、
int、float、str、tuple、およびfrozensetがあります。 - 変更可能なデータ型:これらのデータ型は作成後に変更できます。例としては、
list、dict、およびsetがあります。
変更不可能なデータ型では、変更が行われるたびに新しいオブジェクトが作成されますが、変更可能なデータ型はその場所で変更できます。この違いを理解することは、メモリアドレスと変数割り当てを扱う際に重要です。
変数割り当て、変更可能と変更不可能なデータ型の特性、およびメモリアドレスを比較するためのis演算子について説明します。始めましょう!



