1、修改DataFrame表中的行
import pandas as pd
import numpy as np
arr = np.array([['王一', 23, '男'], ['赵二', 27, '女'], ['张三', 26, '女'], ['李四', 12, '男']])
df1 = pd.DataFrame(arr, columns=['姓名', '年龄', '性别'], index=['a', 'b', 'c', 'd'])
# 将第1行第2列改为 '20' 的四种方法:
df1['年龄'][0] = 20
df1['年龄']['a'] = 20
df1.loc['a', '年龄'] = 20
df1.iloc[0, 1] = 20
print(df1)
2、修改DataFrame表中的列
import pandas as pd
import numpy as np
arr = np.array([['王一', 23, '男'], ['赵二', 27, '女'], ['张三', 26, '女'], ['李四', 12, '男']])
df1 = pd.DataFrame(arr, columns=['姓名', '年龄', '性别'], index=['a&