Python
思考特~
这个作者很懒,什么都没留下…
展开
-
装饰器
装饰器概念装饰器的本质:一个闭包函数装饰器的功能:在不修改原函数及其调用方式的情况下对原函数功能进行扩展装饰器形成的过程:最简单的装饰器 有返回值的 有一个参数的 有万能参数的装饰器的作用原则:开放封闭原则语法糖装饰器的固定模式装饰器的应用场景举例扩展自定义函数的功能,在不修改自定义函数的内容和调用方式时,实现扩展例如:增加对fun()函数执行时长的统计,在不修改函数的调...原创 2020-01-07 16:09:11 · 106 阅读 · 0 评论 -
python循环删除列表和字典
1、循环删除列表中的元素lis = [11,22,33,44,55] for i in range(len(lis)): del lis[i]删除报错,因为删除过程中,列表的下标会自动补齐到02、将偶数从列表中删掉lis = [11,22,33,44,55]for i in range(len(lis)): if len[i] % 2 == 0:print (l...原创 2019-11-27 17:38:58 · 1191 阅读 · 0 评论 -
python 小知识
1、比较 赋值 is= 赋值== 比较值是否相等is 比较的是内存地址li1 = [1,2,3]li2 = li1print (id(li1),id(li2))(9664704, 9664704)数字,字符串 小数据池数字的范围 -5–256字符串:1、不能有特殊字符2、s20是同一个地址,s21以后也都是两个地址```pythoni1 = 6i2 = 6...原创 2019-11-22 11:26:15 · 119 阅读 · 0 评论 -
字典
字典数据类型划分:科比那数据类型,不可变数据类型不可变数据类型:元组 ,bool int str 可哈希可变数据类型:list dict set 不可哈希dict key 必须是不可变数据类型,可哈希,value:任意的数据类型dict 优点:二分查找去查询存储大量的关系型数据特点:无序的dic = {'name':['大猛','小孟'],'py9':[{...原创 2019-11-17 22:41:38 · 112 阅读 · 0 评论 -
元组
元组元组被称为只读列表,即数据可以被查询,但不能被修改,所以,字符串的切片操作同样适用于元组元组只读列表,可循环查询,可切片儿子不能改,孙子可能可以改tu = (1,2,3,'alex',[2,3,4,'taibai'],'egon')print (tu[3])print (tu[0:4])for i in tu: print (i)如果修改的元素是元组内的一个列表,则列表...原创 2019-10-29 22:10:10 · 119 阅读 · 0 评论 -
列表
列表增加li.extend('二哥')将元素进行迭代,插入列表后,变成两个元素li.insert(4,'春哥') 将元素插入到指定的位置列表删除li.pop()默认删除最后一个,按照索引去删除返回删除的元素li.remove('qxb')按照元素去删除,没有返回值li.clear()清空这个列表li.del()删除这个列表del li[2:]切片删除...原创 2019-10-29 22:07:04 · 91 阅读 · 0 评论