python编程中为什么要使用内置类型呢?

了解python的朋友应该都知道在python中有列表,元组,字典,集合等一系列内置类型,而且python中支持面向对象编程可以定制属于自己的数据类型。那么为什么我们还要使用p内置类型呢?

内置对象便于程序编写

如果我们只要完成一些简单的任务,内置类型往往就能满足我们的需求,直接使用就行,方便、快捷。而如果我们从头定义自己的数据结构,则可能耗费巨大的精力,性价比太低。

可基于内置对象进行扩展

如果我们要处理的任务比较复杂,这个时候我们可能不得不定义自己的数据结构。但是这个在内置类型的基础上再进行开发,我们可以极大地提高效率,节省大量时间。

内置对象执行效率更高

因为python的内置类型优化了用C语言实现的数据结构算法,所以执行速度更快,而我们自定的数据的类型往往很难达到内置类型的性能。

内置对象是语言标准的一部分

python的内置类型是标准,在不同环境中往往是一致的。