Получить указатель на элемент списка
Мне было интересно, можно ли было получить "указатель" к элементу в списке Python. Таким образом, я смогу получить доступ к своему элементу напрямую, без необходимости знать мой элемент »индекс s. Я имею в виду, что в список вы можете добавлять элементы где угодно; в начале, в середине или даже в конце, но отдельные элементы нет переехал из их фактической памяти. Теоретически, должно быть возможно сделать что-то вроде:
myList = [1]
[1]
element = &myList[0]
элемент будет действовать как указатель здесь.
myList.insert(0, 0)
myList.append(2)
[0, 1, 2]
На этом этапе я все еще смогу получить доступ к элементу напрямую, даже если онИндекс в списке изменился.
Я хочу сделать это потому, что в моей программе было бы слишком утомительно отслеживать каждый элемент, который я добавляю в свой список. Каждый элемент генерируется объектом. Время от времени объект должен обновлять значение, но он можетНе гарантируется, что он найдет свой элемент с тем же индексом, что и при добавлении. Наличие указателя решит проблему. Я надеюсь, что в этом есть смысл.
Что было бы правильным способом сделать что-то подобное в Python?