首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
python使用技巧
_神经蛙
创建于2026-01-15
订阅专栏
python使用技巧,主要记录一些替代的代码
暂无订阅
共5篇文章
创建于2026-01-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
列表的换行书写方法
列表的换行书写方法也适用于字典、集合等,换行书写可读性更高,如:even_squares=[ x**2 for x in range(1,10) if x % 2 ==0 ]
循环提速,使用repeat替代range
循环提速,使用repeat替代range 通过输出的结果可以看出,使用repeat的运行时间比range省了一半: range_timeit = 0.764s, repeat_timeit = 0.4
通过字典调用函数列表(替代 if...elif....elif....else调用分支)
通过字典调用函数列表(替代 if...elif....elif....else调用分支) 可以改写为: 替代 if...elif....elif....else
partial 偏函数--减少固定函数参数书写
# partial 偏函数--减少固定函数参数书写 假设一个需要二个参数的函数需要被多少调用如下: 以上mul调用时,第一个参数都是2,可以把上以mul()的调用改写为:
while无限循环使用列表、元组、字典的另一类写法
# while无限循环使用列表、元组、字典的另一类写法 以一个红绿灯的示例为例: 传统的写法如下: python另一种写法要简洁得多