df
A | B | U | |
---|---|---|---|
0 | 小明 | 红色 | 1245 |
1 | 小化 | 蓝色 | 12334512 |
2 | 小沈 | 绿色 | 154656 |
3 | 小杨 | 青色 | 12334512 |
4 | 小张 | 橙色 | 12334512 |
df.loc[df["U"] == "1234512"]
在 U 列中抽取 数据为 1234515 的数据
返回:
df1
A | B | U | |
---|---|---|---|
1 | 小化 | 蓝色 | 12334512 |
3 | 小杨 | 青色 | 12334512 |
4 | 小张 | 橙色 | 12334512 |
拓展:
提取需要的数据后,通过数据的行索引,就可以修改指定的单元格的数据了
if i in df.index: df1["B"].at[i] &#