Je veux avoir aa référence qui se lit comme « quelle que soit la variable du nom « x » est pointant vers » avec ints pour qu'il se comporte comme:Howto faire référence à ints par nom en Python
>>> a = 1
>>> b = 2
>>> c = (a, b)
>>> c
(1, 2)
>>> a = 3
>>> c
(3, 2)
Je sais Je pouvais faire quelque chose de similaire avec des listes en faisant:
>>> a = [1]
>>> b = [2]
>>> c = (a, b)
>>> c
([1], [2])
>>> a[0] = 3
>>> c
([3], [2])
mais cela peut être facilement perdu si l'on attribue un ou b à quelque chose au lieu de leurs éléments.
Existe-t-il un moyen simple de faire cela?
Je pense que vous avez déjà indiqué le plus proche que vous obtiendrez. Si cela est au cœur de ce que vous faites, peut-être un langage différent conviendrait-il. – JoshD