在Python中,可以使用id()
函數來獲取對象的內存地址。如果想要獲取一個數組中各個元素的內存地址,可以遍歷數組并使用id()
函數獲取每個元素的內存地址,然后將這些地址存儲在一個新的數組中。
以下是一個示例代碼,展示如何獲取一個數組中各個元素的內存地址:
arr = [1, 2, 3, 4, 5]
memory_addresses = []
for elem in arr:
memory_addresses.append(id(elem))
print(memory_addresses)
運行上述代碼,將輸出一個包含各個元素內存地址的數組。