摘要:
相比于列表和元组,字典的性能更优,特别是对于查找、添加和删除操作,字典都能在常数时间复杂度内完成。 而集合和字典基本相同,唯一的区别,就是集合没有键和值的配对,是一系列无序的、唯一的元素组合。 1.字典和集合的创建 d1 = {'name': 'jason', 'age': 20, 'gender' 阅读全文
posted @ 2020-04-04 20:46
zhaikunkun
阅读(238)
评论(0)
推荐(0)
摘要:
1.想创建一个空的列表,我们可以用下面的 A、B 两种方式,请问它们在效率上有什么区别吗?我们应该优先考虑使用哪种呢?可以说说你的理由 # 创建空列表 # option A empty_list = list() # option B empty_list = [] 区别主要在于list()是一个f 阅读全文
posted @ 2020-04-04 20:06
zhaikunkun
阅读(594)
评论(0)
推荐(0)
摘要:
1.列表和元祖 1)列表和元组,都是一个可以放置任意数据类型的有序集合 在绝大多数编程语言中,集合的数据类型必须一致。不过,对于 Python 的列表和元组来说,并无此要求 2)两者区别: 列表是动态的,长度大小不固定,可以随意地增加、删减或者改变元素(mutable) 而元组是静态的,长度大小固定 阅读全文
posted @ 2020-04-04 20:02
zhaikunkun
阅读(294)
评论(0)
推荐(0)