标签: python pandas dataframe
我注意到我的代码中有一些有趣的行为。
如果我做df1 = df2,然后df2 = df3。如果我看里面,为什么df1也等于df3?与DataFrame.copy有关(deep = True)?
在简单变量中是否会观察到相同的行为,或者只有像DF这样的复杂对象?
感谢。
答案 0 :(得分:0)
要复制值而不是内存位置,需要使用df1 = df2.copy()。这主要适用于复杂的物体。