随笔分类 - Python
摘要:列表,字典,集合,怎么选? 假设现在有一个电商后台存了产品的ID和价格。有一个需求是给定ID如何找出对应价格? 如果使用列表来存储数据结构,并进行查找,那么代码如下。 # products list version def FindProductPrice(products,product_id):
阅读全文
摘要:列表和元组 1.俩者特点: 1.1都是放置任意数据类型的有序集合。 1.2列表是动态的,可以随意的增删改查。 1.3元组是静态的,无法改变。 针对列表空间的分配,为了减少每次增加/删减操作空间分配的开销,Python每次分配空间时都会额外分配一些。这样的机制(over-allocating)保证了操
阅读全文
摘要:datetime模块 datetime主要包含4个对象: 1.date 处理年,月,日。 2.time 处理时,分,秒 等。 3.datetime 处理日期和时间同时出现的情况。 4.timedelta 处理日期 和 / 或时间间隔。 1.指定年,月,日 来创建一个date对象。 In [1]: f
阅读全文