Introduction
Dans ce tutoriel, nous allons explorer les variables Python, les adresses mémoire et les différences entre les types de données immuables et mutables :
- Types de données immuables : Ces types de données ne peuvent pas être modifiés après leur création. Des exemples sont
int
,float
,str
,tuple
etfrozenset
. - Types de données mutables : Ces types de données peuvent être modifiés après leur création. Des exemples sont
list
,dict
etset
.
Avec les types de données immuables, tout changement entraîne la création d'un nouvel objet, tandis que les types de données mutables peuvent être modifiés en place. Comprendre cette distinction est crucial lorsqu'on travaille avec les adresses mémoire et l'affectation de variables.
Nous aborderons l'affectation de variables, les caractéristiques des types de données immuables et mutables, et l'opérateur is
pour comparer les adresses mémoire. Commençons!