demoDataFrame.py 260 B

12345678910111213141516
  1. import pandas as pd
  2. df1 = pd.DataFrame({'A': [1, 2, 3]})
  3. df2 = df1 # df2 引用 df1 的同一块内存
  4. def modify1(df2):
  5. df2['A'][0] = 99 # 修改 df2
  6. def modify2(df2):
  7. df2= df2[df2['A'][0]==99] # 修改 df2
  8. modify1(df2)
  9. modify2(df2)
  10. print(df1)