这里的问题是:
df.col1[df.col1 == 10]返回一个副本。
所以我会说:
row_index = df.col1 == 10# then with the form .loc[row_indexer,col_indexer]df.loc[row_index, 'col1'] = 100

这里的问题是:
df.col1[df.col1 == 10]返回一个副本。
所以我会说:
row_index = df.col1 == 10# then with the form .loc[row_indexer,col_indexer]df.loc[row_index, 'col1'] = 100