{tag>cours fun-mooc python}}
====== Python3: Les références partagées ======
La notion de **références partagées** est si importante car elle est à la base du mécanisme... es. Regardons maintenant le fonctionnement de ces références partagées.
Lorsqu'on fait une affectation simple... associés deux champs importants, un **compteur de références** qui va représenter le nombre de variables qui r
==== Semaine 3: Renforcement des notions de base, références partagées =====
Cette séquence aborde la gestion... ons d'un concept central en Python, le concept de références partagées. Pour finir, nous vous ferons une rapid... s exceptions]]
* [[370_references_partagees|Les références partagées]]
* [[380_introduction_aux_classes|In
un coût mémoire important mais le mécanisme de **références partagées** permet de minimiser les copies des ob... .
On voit donc que l'appel de fonction crée des références partagées, exactement comme l'affectation, et tout ce qui a été présenté au sujet des références partagées s'applique exactement à l'identique:
<
e. Les ressources peuvent elles-même contenir des références à d'autres ressources, qui à leur tour vont faire références à d'autres ressources etc. Cela forme un maillage
utilisée, qu' il n'y a plus de pointeurs, plus de références à cette variable, le ramasse-miettes la désalloue et seulement quand toutes les références ont disparu.
Le ramasse-miettes est une bonne ch