#this is Shallow copy a=[1, 2, 3] b=a a[0] = 38 print(a, b) print(id(a), id(b)) #[38, 2, 3] [38, 2, 3] #4320547040 4320547040 #this is deep copy b = a[:] print(id(a), id(b)) #4320427976 4320427472 a[0] = 50; print(a, b) #[50, 2, 3] [38, 2, 3] import copy a=[1,2,3] b = copy.deepcopy(a) a[0] = 38 print(a, b) [38, 2, 3] [1, 2, 3]
1/22/2014
(Python study) deep copy and shallow copy (example source code)
Subscribe to:
Post Comments (Atom)
-
The MNIST dataset is a dataset of handwritten digits, comprising 60 000 training examples and 10 000 test examples. The dataset can be downl...
-
Embeded camera R&D for Real-Time fire detection surveillance in tunnel environment - 2008.07.01~2009.06.30 - High Computing Power E...
-
This post is about how to copy Mat data to vector and copy vector data to Mat. Reference this example source code. printf ( "/////...
-
My Environment : MS VS 2008 & MFC(Dialog Based) Joy Stick : Logitech Extreme 3D pro (XBox Type) Cteated Date : 2012. 03 [source code]...
-
RTSP(Real Time Streaming Protocol) is video streaming, it usually sent from network camera. VideoCapture function in opencv also can get r...
-
This is data acquisition source code of LMS511(SICK co.) Source code is made by MFC(vs 2008). The sensor is communicated by TCP/IP. ...
-
I use MOG2 algorithm to background subtraction. The process is resize to small for more fast processing to blur for avoid noise affectio...
-
The latent SVM tells the learning method used in this paper -> "Discriminatively trained deformable part models". The authors s...
-
simply check below code and example result. . def image_grid ( imgs , rows , cols ): assert len ( imgs ) == rows * cols w , h...
-
As you can see in the following video, I created a class that stitching n cameras in real time. https://www.youtube.com/user/feelmare/sear...
No comments:
Post a Comment