1
私はDataFrameを持っています。それはdf
と呼ばせてください。drop_duplicatesの後にPandas DataFrame to_dictが失敗する
return df.to_dict(orient="records")
は、dictsのリストを忠実に吐き出します。
しかし、私は
df.drop_duplicates
return df.to_dict(orient="records")
をすれば、それが失敗したと言う:
'関数' オブジェクトが何の属性 'to_dict'
そうです。これがなぜであるかを説明するために、 '()'がなければ 'drop_duplicates'は関数を参照するだけなので、' df'は関数を実行した結果ではなく関数のコピーになります。 – andychase
@andychase、素敵な説明、私はそれを答えに加えます。 – jezrael