Ajouter un attribut à un objet sans le dégrader

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
86
Mois de parution
septembre 2016
Spécialité(s)


Résumé

L'objectif : Nous souhaitons ajouter un attribut permettant de nommer une liste (ou de la décrire, ou...) mais nous ne voulons surtout pas perdre le comportement de la liste.


La solution

01: class List(list):
02:     def __new__(self, *args, **kwargs):
03:   …

La suite est réservée aux abonnés. Il vous reste 90% à découvrir.
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant