關於引用(python中的偽指標)的理解
# 總結:個人理解,引用不可變的的變數時,隨著改變會指向新的地址 # 引用可變的變數時,位置不會隨著變數改變而改變 a = 1 b = a print(b) a = 2 # 指向了新的記憶體地址 print(a) print(b) # b不會變 c = 100 d = 100 print(id(c), id(d)) a = [1, 2] b = a print(a) print(b) a.append(3) # 這裡指向的是同一個記憶體地址 print(a) # b跟著改變了 print(b) # 深拷貝和淺拷貝,記憶體裡的位置不同
——- 知識無價,汗水有情,如需搬運請註明出處,謝謝!
相關文章
- java的引用:用C++/C的引用和指標去理解JavaC++指標
- java中的引用與c中的指標Java指標
- C++中的指標與引用C++指標
- JAVA中的指標,引用及物件的cloneJava指標物件
- nim的引用和指標指標
- 關於指標指標
- golang中 值型別,指標,引用的區別Golang型別指標
- 引用的底層為指標指標
- 指標和引用的區別指標
- JavaScript中this指標指向的徹底理解JavaScript指標
- 指標與引用指標
- 關於指標傳遞和指標的指標指標
- 五, 關於指標指標
- C++中const與指標、引用的總結C++指標
- C++中的指標與引用詳細解讀C++指標
- Python 中的引用和類屬性的理解Python
- 關於C++當中的指標懸空問題C++指標
- C語言關於指標,gets()和gets_s()函式的理解C語言指標函式
- 1.0 - 指標和引用指標
- 關於函式指標函式指標
- C++指標與引用的區別C++指標
- c++ 類的函式引用 指標C++函式指標
- 關於this指標指向的知識回顧指標
- 理解Java中的弱引用Java
- 指標和標籤的基礎理解指標
- C++引用和指標C++指標
- 《指標和引用小結》指標
- 細說引用和指標指標
- C、C++用指標引用的差異C++指標
- 關於C/C++ const變數 const指標 以及C++ 引用變數的解析C++變數指標
- Python中關於++和—(自增和自減)的理解Python
- 關於語義類標籤的新理解
- 這裡是值引用還是指標引用?指標
- 關於Swift中的指標的那些事Swift指標
- NullPointerException空指標異常的理解NullException指標
- GO切片傳值/引用/指標Go指標
- [C++]指標和引用(一)C++指標
- [C++]指標和引用(二)C++指標