小知识点:Python编程中[ ] 和 list() 两种创建列表方式的区别

大家好,这里是IT技术百货,专注于有价值的IT技术知识分享;

今天跟大家分享Python编程中,列表两种初始化方式的区别

empty_list = []

empty_list = list()

以上两种写法都可以创建一个空列表,那么究竟有什么区别呢?

第一种写法是直接调用一个内置的C函数;

第二种写法是通过函数创建一个对象,会在python解释模式下进行函数调用,创建栈并且进行一些参数检查等操作;

第一种写法的效率要高于第二种写法;

感谢浏览阅读,如果觉得内容有价值欢迎点赞,收藏,转发;喜欢请关注“IT技术百货”

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注