Est-ce que Python peut instancier une variable et renvoyer sa valeur ou sa référence en même temps ?
Quelque chose qui fonctionnerait comme ceci
fruits = list()
fruits.append(pomme = Fruit()) # (pomme = Fruit()) <= Renvoierait une référence/valeur
fruits.append(orange = Fruit())
pomme.faire_quelque_chose()
fruits[1].faire_quelque_chose()
De toute évidence, vous pourriez simplement accéder aux objets avec fruits[n]
, mais Python peut-il le faire ? Pourquoi ?