【发布时间】:2021-08-08 17:54:44
【问题描述】:
我怎样才能实现以下目标?
| mat_no | grades |
|---|---|
| uJ/2018/001 | A |
| uJ/2018/002 | C |
| uJ/2018/003 | B |
| uJ/2018/001 | A |
| uJ/2018/003 | C |
| uJ/2018/002 | B |
| uJ/2018/001 | D |
以上是我的 python pandas 数据框,这是我的尝试:
result = [];
for stud in df_master: ## iterate through my dataframe
if stud == "uj/2018/001": ## if matches; append the next value in the row
result.append(stud)
else:
pass
print(result)
我的预期结果:
|:uJ/2018/001 |:A : | :A | :D|
或在列表中
uj/2018/001 ['A', 'A', 'D"]
【问题讨论】: