为什么
df = pd.DataFrame({1 : np.random.randn(5),
2 : np.random.randn(5),
3 : np.random.randn(5)}, index=[1, 1, 2, 2, 2])
a = np.array([3.1, 3.14, 3.1415])
df.loc[2, 2] = a
工作但
df = pd.DataFrame({1 : np.random.randn(5),
2 : np.random.randn(5),
3 : np.random.randn(5)}, index=[1, 2, 1, 2, 2])
a = np.array([3.1, 3.14, 3.1415])
df.loc[2, 2] = a
不是吗?如您所知,唯一的区别就是索引。