Pandas:DataFrame行变成变量

时间:2017-09-28 19:33:32

标签: python pandas dataframe

我有以下DataFrame

x = DataFrame({
        "x" : [1,2,3],
        "y" : [4,5,6],
        "z" : [7,8,9]
    })

我想要检索x等于1的行,并将yz值存储在具有相同名称的变量中。

我能够做到这一点,但我不得不诉诸itertuples()以及其他一些步骤:

_, y, z = next(x.loc[x.x == 1, ["y", "z"]].itertuples())

有更清洁/首选的方法吗? This answer to a related question会建议不,但我只想查一下。

0 个答案:

没有答案