我也是Python的学习者,针对你的问题,以下是在三个方面,我的理解说明,希望能帮你解惑
其实在你的问题中涉及到三个概念,内置函数、list类、append()方法
1、内置函数:
顾名思义,就是系统内置好的,不要我们自己编写的函数,内置函数的优点就是根据你的需要传递参数,你就能快速的使用,最常见的就是print函数,可以通过dir(_builtins_)来查看内置函数,具体代码运行结果如下所示:
会现实很多行,你会发现其中有Print
2、list类:
list是字典类型,如果你学习过类的概念就会知道,类中定义的方法,是需要通过实例来调用的,什么叫实例调用呢?就是list定义了抽象的类,需要具体的字典数据才能调用类中的方法,比如你创建了一个字典a=[1,2,3],那你就能用a.append()方法
3、append()方法
针对方法谈深一些,方法是分类方法和实例方法,
类方法就是不用实例通过类就可以直接调用的方法
实例方法,就是必须通过创建具体的实例才能使用该方法
此处的append()方法就是实例方法,需要通过创建实例才能调用
总结一句话,就是你的代码要能让计算机知道你要做什么,就像我上面第二条说的,a.append()是可以使用的,计算机知道你要对字典a进行操作,但是list.append()是计算机无法识别的,因为它无法针对抽象的类进行append操作
以上的解释说明希望能帮你解惑,祝学习愉快