【发布时间】:2019-01-14 12:34:43
【问题描述】:
我有一个数据框(称为“df”),其中包含一个名为“等级”的列。此列包含成绩列表。此列中的数据属于“对象”类型。
student_id grades
0 11 [A,A,B,A]
1 12 [B,B,B,C]
2 13 [C,C,D,B]
3 21 [B,A,C,B]
我希望创建一个名为“maths_grades”的新列,它将存储成绩列表中的第三个元素。
示例输出:
student_id grades maths_grade
0 11 [A,A,B,A] B
1 12 [B,B,B,C] B
2 13 [C,C,D,B] D
3 21 [B,A,C,B] C
最好的办法是这样做吗?
【问题讨论】:
标签: python pandas list jupyter-notebook