![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
kendyChina
这个作者很懒,什么都没留下…
展开
-
Python的深拷贝与浅拷贝
Python的拷贝应该是有三种形式分别是赋值:origin2 = origin浅拷贝:cpy1 = copy.copy(origin)以及深拷贝:cpy2 = copy.deepcopy(origin)比较好的例子是列表嵌套各种元素,先看一下实验对比结果:可以看出赋值只是用另一个名字指向同一个内存空间,而浅拷贝和深拷贝都开辟了新的内存空间。可以看出==是逐个元素去对比是否相同,而is是判断是否指向同一内存空间。浅拷贝的结果直接指向了嵌套内的列表内存,而深拷贝连嵌套原创 2020-10-13 12:46:03 · 665 阅读 · 1 评论 -
pandas获取近两个月时间的index
为了通过近两个月的日期作为index,制作pandas库的DataFrame,因此我需要分别获取近两个月的天数,再用pandas.data_range(start, end, periods)生成近两个月的表头。有两种思路:1)获取两个月的起始与结束日期;2)获取两个月的起始日期和天数。天数其实就是基于起始和结束日期所得,因此用思路(1)更方便。据我所知,python有三个处理时间、日期...原创 2019-07-30 11:25:51 · 597 阅读 · 0 评论