首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
知鱼君
创建于2021-06-07
订阅专栏
冰山之下
等 14 人订阅
共23篇文章
创建于2021-06-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
python中的迭代器和生成器
迭代器和生成器在python中是非常重要的概念,我这里结合最近学到的东西,谈一下自己的理解。 python中的容器有许多,比如列表、元组、字典、集合等,对于容器,可以很直观地想象成多个元素在一起的单元,所有的容器都是可迭代的(iterable)。 而可迭代对象,通过 iter(…
python的collections库用法总结
最近在编码过程中,发现collections库里提供了非常多有用的工具,可以优化编码风格,提升开发效率。 下面是我结合自己开发和网上资料的一些总结。 使用dict时,如果引用的Key不存在,就会抛出KeyError。如果希望key不存在时,返回一个默认值,就可以用default…
一种用django_cache实现分布式锁的方式
在项目开发过程中,我遇到一个需求:对于某条记录,一个用户对它进行操作时会持续比较久,希望在一个用户的操作期间,不允许有另一个用户操作它,否容易会出现混乱。 在与同事们讨论后,想通过加锁的方式,起初想用redis锁,但这样会为项目增加别的依赖,因此转而使用django-cache…
作为python初学者,你最应该掌握的python基础知识
1. 数据类型和数据结构 2. 控制流 5. 模块 ... 6. 面向对象 7. 进阶