group_two = df.groupby(['School', 'Class'])
a=group_two.get_group(('S_2', 'C_4'))
print(a)
为什么上面用列表,后面用元组,这两个怎么区分?
这个没有啥具体的为什么.
不同方法本身对参数格式有要求. 比如要求是字符串或者整数
在这里groupby() 方法和 get_group()方法, 查看文档参数就是这样要求的.
再就是groupby方法,当按多个字段分组时, 返回的组的名称是元组的格式, 这也是为什么用get_group()获取某一组时,需要用元组.