![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
吾生也有呀
站在云端,敲下键盘,望着通往世界另一头的那扇窗,只为做那读懂0和1的人
展开
-
python中直接赋值、浅拷贝和深拷贝的区别
1 直接赋值:拷贝对象的引用 a =[1,2,3,[4,5,6],7] b=a id(b) id(a) 2 copy()和切片:属于浅拷贝,共享子对象 a =[1,2,3,[4,5,6],7] b=a.copy() a =[1,2,3,[4,5,6],7] b=a[:] 3 deepcopy():深拷贝 import copy a =[1,2,3,[4,5,6],7] b=copy.deepcopy(a) 参考 彻底搞懂Python切片操作 ...原创 2021-12-10 11:14:05 · 284 阅读 · 0 评论 -
pycharm中导入cv2(opencv)包后无代码提示问题
我用的是anaconda管理的环境,首先查看cv2的安装路径,是否与当前解释器环境一致。 如果环境不一致,先将已安装的opencv卸载,再打开Anaconda Prompt(anaconda)命令行重新下载, conda env list #查看anaconda当前环境列表 activate 环境名 #激活你当前pycharm用的环境,我的是pytorch conda install opencv #在当前环境安装opencv 然后在当前环境下下载opencv就有提示了!仅供参考! ...原创 2021-11-18 15:30:07 · 2916 阅读 · 0 评论