可以直接对pandas的dataframe的元素赋值而不修改其指向的对象吗
时间: 2024-05-14 21:14:58 浏览: 84
可以。Pandas的DataFrame对象是可变对象,因此可以直接修改DataFrame内部元素的值,而不需要修改其指向的对象。例如,可以使用以下代码将DataFrame中的第一行第一列的值修改为10:
```
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df.iloc[0, 0] = 10
print(df)
```
输出:
```
A B
0 10 4
1 2 5
2 3 6
```
阅读全文