首页
AI 技术
AI 资讯
网络安全
编程开发
易学研习
iOS 应用
视频解析
登录
找回密码
首页
AI 技术
AI 资讯
网络安全
编程开发
易学研习
iOS 应用
视频解析
登录
找回密码
编程开发
第2页
记录代码、项目与部署实践,让知识真正跑起来。
排序
更新
浏览
点赞
评论
Python groupby:连续分组与排序
itertools.groupby按照连续相同的键分组,并不会自动把整份数据中同键的记录聚到一起。看到A、B、A分成三组,通常是输入顺序与预期用途没有对齐。
# 数据处理
# Python
玖柒
24天前
5
0
Python Counter统计次数:先确定怎样算同一项
统计标签出现次数时,大小写、前后空格和空值会影响结果。Counter可以简化计数,但哪些输入应该合并,仍然属于业务规则。
# 数据处理
# Python
玖柒
1个月前
5
0
Python只取最大的几项:何时考虑heapq.nlargest
如果只需要一组数据中最大的少量元素,不一定要先把整组结果全部排序。heapq.nlargest提供了直接取前几项的接口,但选择方法还要看数据规模和实际需求。
# 数据处理
# Python
玖柒
1个月前
5
0
Python时区处理:转换时间与设置标签
同一个瞬间可以显示为不同地区的钟表时间。Python中先明确datetime是否携带时区信息,再做转换,能够避免定时任务和日志对不上时间的问题。
# 数据处理
# Python
玖柒
24天前
5
0
Go错误处理:给错误加上下文,还要保留判断能力
Go函数向上返回错误时,补充“正在做什么”能让日志更有用。但如果丢掉原始错误,调用方就难以继续做可靠判断。
# 开发环境
# Go
玖柒
1个月前
5
0
给Python小函数写第一组单元测试
给小函数写测试,不必先搭建复杂框架。先明确输入与输出约定,再用正常值、边界值和错误类型各检查一次。
# Python
# 开发环境
玖柒
1个月前
5
0
Python pathlib:把文件路径拆成可检查的步骤
路径问题经常混在文件处理报错里。使用pathlib时,先检查程序指向哪里,再决定是否读取,可以减少对工作目录的误解。
# Python
# 开发环境
玖柒
1个月前
5
0
用 Python 清洗 CSV 并导出 JSON:一个可以运行的小例子
使用标准库处理CSV表头、空格、重复编号和空姓名,保留中文并输出UTF-8 JSON。
# 数据处理
# Python
玖柒
1个月前
5
0
Python代码计时:选择正确的时钟
记录当前日期与测量经过多长时间,是两种不同用途。测量短代码段时,perf_counter提供适合比较时间差的计时值,不应把它直接格式化成日历时间。
# Python
# 开发环境
玖柒
24天前
4
0
Python同时打开多个文件:用ExitStack管理退出清理
文件数量在运行时才确定时,嵌套很多层with并不方便。ExitStack可以集中管理进入的上下文,让已经打开的资源在退出时得到清理。
# Python
# 开发环境
玖柒
43天前
4
0
加载更多
登录
用户名或邮箱
登录密码
记住登录
找回密码
登录