我在python id函数中定义了一个函数,用于提取基于业务的操作时数_我已经检索到的ID:
问题是,我的输出如下所示:
然而我喜欢这種形式,在一个企业每周只工作4天而不是7天的情况下我希望它作为N/A返回开始和结束。
如果一个业务只工作4天那么我想要的输出就是这樣的:
簡单来说:深拷贝就是把要拷贝的对象整体复制一份存在新开辟的空间里; 而浅拷贝指的是,对于要拷贝的对象要复制一份但是对于其内部的子对象就不复制了, 而是直接引用也就是类似于添加了一个链接而已。
虽然两者表面效果差不多但是内层却大不相同。
面试瑺问:请简述赋值 深拷贝和浅拷贝的区别?(python id函数中如何拷贝一个对象?)
以下对上述情况进行一一验证: