Obtener un puntero a un elemento de lista

Me preguntaba si era posible obtener un "puntero" a un elemento en una lista de python. De esa manera, podría acceder a mi elemento directamente sin necesidad de conocer el índice de mi elemento. Lo que quiero decir con eso es que en una lista, puede agregar elementos en cualquier lugar; al principio, en el medio o incluso al final, sin embargo, los elementos individuales no se mueven de su ubicación de memoria real. En teoría, debería ser posible hacer algo como:

myList = [1]

[1]

element = &myList[0]

El elemento actuaría como un puntero aquí.

myList.insert(0, 0)
myList.append(2)

[0, 1, 2]

En este punto, todavía podría tener acceso al elemento directamente aunque su índice dentro de la lista haya cambiado.

La razón por la que quiero hacer esto es porque en mi programa, sería demasiado tedioso hacer un seguimiento de cada elemento que agrego a mi lista. Cada elemento es generado por un objeto. De vez en cuando, el objeto tiene que actualizar el valor, pero no se puede garantizar que encontrará su artículo en el mismo índice que cuando se agregó. Tener un puntero resolvería el problema. Espero que tenga sentido.

¿Cuál sería la forma correcta de hacer algo así en Python?

Respuestas a la pregunta(2)

Su respuesta a la pregunta