首页 > 解决方案 > Python 多索引和自定义排序

问题描述

我有一个熊猫系列(编辑:whoops 表示数据框),如下所示:图片

我有两个问题。首先,显示/返回所有获胜手牌的语法是什么,其中牌桌玩家 = 4,摊牌玩家 = 2?

其次,我试图按照他们的扑克强度对“获胜手”值进行排序。我是否必须为此创建一个自定义排序算法,在其中预编码诸如 King pair > Jack pair 之类的信息?我不确定最有效的方法是什么。

标签: pythonpandaspoker

解决方案


那是一个 DataFrame,而不是一个系列。尝试

df.loc[4, 2]

您的第二个问题更复杂,可能需要自己的 SO 问题。请张贴代码而不是图片!


推荐阅读