gpt4 book ai didi

python - DataFrame问题(括号)

转载 作者:太空宇宙 更新时间:2023-11-03 20:18:19 29 4
gpt4 key购买 nike

请问python的语法本质上df​​.head()和df.head有什么区别?我可以解释为前一个是用于调用方法,而后一个只是试图获取DataFrame的属性,即头部?我很困惑为什么有时末尾有括号但有时没有......非常感谢。

最佳答案

你很好理解,一般情况下括号调用类方法,而不用调用属性。

在您的示例中,您没有错误,因为 df.head 绑定(bind)到 NDFrame.head ,后者也是一种方法。如果 df.head 只是一个方法,则在不带括号的情况下调用它会引发 AttributeError。

关于python - DataFrame问题(括号),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58315096/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com