【发布时间】:2021-04-07 20:29:33
【问题描述】:
我正在尝试自动化我的课堂,但在将我的学生总数与包含班级和学生的数据框进行比较时遇到了困难。最终,代码将返回完整类的列表。
首先,我的学生总数称为all_kids。
all_kids=['Kevin', 'Jack', 'Caroline', 'Grace', 'Harry', 'Sam']
df_kids=pd.DataFrame(all_kids)
然后,我的班级信息在 CSV 文件中,其中一列是上课时间,一列是该班级的学生
| Name | Kids |
|---|---|
| English | Kevin, Jack, Sam, Richard |
| Math | Caroline, Kevin, Harry, Grace |
有没有办法将我的孩子总数与每个班级的孩子进行比较并返回如下内容:
| Name | Kids | Status |
|---|---|---|
| English | Kevin, Jack, Sam, Richard | Not Full |
| Math | Caroline, Kevin, Harry, Grace | Full. |
这里,数学是满的,因为这四个孩子都出现在all_kids,但英语不满,因为理查德不包括在all_kids。
谢谢!
【问题讨论】:
标签: python pandas string list dataframe