python
smallBrilliant
这个作者很懒,什么都没留下…
展开
-
Python中的@作用
1.基本含义@符号用做函数的修饰符,可以在模块或者类的定义层内对函数进行修饰,出现在函数定义的前一行,不允许和函数定义在同一行。一个修饰符就是一个函数,它将被修饰的函数作为参数,并返回修饰后的同名函数或其他可调用的东西(如果返回不是一个可调用的对象那么会报错)。2.举例说明例子1:def wrap(f): def decorator(args, kw): print('Call %s()' % f.__name__) return f(args, kw)原创 2021-11-18 13:16:47 · 3308 阅读 · 0 评论 -
python中defaultdict用法详解
文章目录1.认识defaultdict2.使用1.认识defaultdict当我使用普通的字典时,用法一般是dict={},添加元素的只需要dict[element] =value即,调用的时候也是如此,dict[element] = xxx,但前提是element字典里,如果不在字典里就会报错,如:这时defaultdict就能排上用场了,defaultdict的作用是在于,当字典里的key不存在但被查找时,返回的不是keyError而是一个默认值,这个默认值是什么呢,下面会说。2.使用def转载 2021-09-07 15:06:22 · 272 阅读 · 0 评论