copy& deepcopy python
第一次寫部落格,python小白,寫點東西分享一下自己在學習中遇到的一些問題,希望能幫到別人。
網上一些關於python copy 模組中的deep copy 和shallow copy 概念的解釋已經很詳細了,但我自己在用的時候,卻遇到了一些問題。
這一段和網上其他人做的範例沒什麼區別,但下面一段就略有不同了。
我自己一開始在寫這一段的時候也是被結果給嚇到了,所以就回去重看了網上其他人寫的例子。一番搜尋後仍是沒有找到答案,於是乎,
我選擇看官方解釋,從上文中可以看出,shallow and deep copy 只有在涉及到複合型的objects時才會有區別,在其他情況下是沒有半毛錢去別的。
再回看x:
可以看出x[0]在改變前只是個整數,不符合條件,所以,即使後面把x[0]改的再複雜,也不會影響到y和m
另外,再提一句,給x增加或是減少內容,也不會影響到y 和m 的
新人小白,文章若有寫得不好之處以及講述錯誤之處,還請大家多多諒解,並且告知我,以便改善。
多謝!
相關文章
- Python基礎系列-copy和deepcopyPython
- Golang:deepcopy深複製工具庫Golang
- 【python】python安裝Python
- 【Python】Python使用redisPythonRedis
- Python 之父談 PythonPython
- 【Python】python練習Python
- 【Python】python 日期操作Python
- python ----python的安裝Python
- python:python的多程式Python
- 【Python】Python連線mysqlPythonMySql
- Python 3 能振興 PythonPython
- 【Python】Python安裝模組Python
- 【python】python APScheduler 框架Python框架
- python學習之初識pythonPython
- Python 序列化(Python IO)Python
- Python合集之Python函式Python函式
- 【Python】python類的繼承Python繼承
- 小白自學Python(一) -- Python教程Python
- 為Python加速 - python+memcachedPython
- Python 3 正在毀滅 PythonPython
- Python補充06 Python之道Python
- [python]python錯誤集錦Python
- Python list of class attributes - PythonPython
- 【python】Python 3 的新特性Python
- python--- 之The program 'python' can be found in the following packages: * python-minimal * python3PythonPackage
- python _Python
- PythonPython
- Python IDLE和Python的區別!Python入門教程Python
- Python補充02 Python小技巧Python
- Python 字串格式化(Python IO)Python字串格式化
- Python 檔案讀寫(Python IO)Python
- Python之將Python字串生成PDFPython字串
- python教程(一)·python環境搭建Python
- 小白自學Python(五)Python運算子Python
- 小白自學Python(六)Python字串(上)Python字串
- [python] Python型別提示總結Python型別
- 與 Python 之父聊天:更快的 Python!Python
- 『python入門:』 python的介紹Python