关于append()函数的一个疑问,为什么我在学习的时候,学的是变量v.append()。可是我在做作业的时候报错了,要我加下划线才能跑。
对于gpt的回答也是没有下划线,然后告诉它在加了下划线才能跑。它是这样告诉我的:
这是为什么?因为它所导入的文件不是公共的吗
关于append()函数的一个疑问,为什么我在学习的时候,学的是变量v.append()。可是我在做作业的时候报错了,要我加下划线才能跑。
对于gpt的回答也是没有下划线,然后告诉它在加了下划线才能跑。它是这样告诉我的:
这是为什么?因为它所导入的文件不是公共的吗
方法名其实在这个类创建的时候就定义好了。很多数据类型(或者类)都有append方法,比如list就有append方法。
但是很明显,当前你代码里的df1的类型是pandas.core.frame.DataFrame, 它就没有append方法,只有_append()方法。为什么以_开头呢,表示这个方法是一个内部方法(意思我不希望你从外部调用)。此_append非彼append.