首页
AI 技术
AI 资讯
网络安全
编程开发
易学研习
iOS 应用
视频解析
登录
找回密码
首页
AI 技术
AI 资讯
网络安全
编程开发
易学研习
iOS 应用
视频解析
登录
找回密码
编程开发
共56篇
记录代码、项目与部署实践,让知识真正跑起来。
排序
更新
浏览
点赞
评论
Python分批处理列表:别漏掉最后一批
把一组数据分成固定大小的小批次时,最后一批经常不足指定数量。代码应明确是否允许这个情况,而不是只处理整除部分,悄悄遗漏末尾数据。
# 数据处理
# Python
玖柒
1个月前
9
0
Python列表去重:先决定是否保留顺序
列表去重之前,先回答两个问题:是否保留第一次出现的顺序,以及元素是否可以作为字典键。选择方法取决于这两个条件。
# 数据处理
# Python
玖柒
1个月前
7
0
Python读写JSON:中文、类型和错误输入怎么处理
JSON适合交换简单结构化数据,但Python对象与JSON文本不是一回事。读写时区分这两层,再检查字段,错误会更容易定位。
# 数据处理
# Python
玖柒
1个月前
6
0
Python defaultdict:访问缺失键为何新增记录
defaultdict能在缺失键被索引访问时创建默认值。于是一个看似读取的表达式,也可能改变容器内容;如果只想查询是否存在,需要选对访问方式。
# 数据处理
# Python
玖柒
24天前
6
0
Python subprocess:参数列表与命令字符串
调用外部程序时,空格、引号与用户输入的边界很重要。使用参数列表并避免不必要的shell解释,可以让每个参数的含义更明确。
# Python
# 开发环境
玖柒
24天前
6
0
Python dataclass列表字段:为什么用default_factory
为数据类添加标签列表时,希望每个实例都有自己的列表。field(default_factory=list)可以在需要默认值时创建新列表,避免把可变默认对象的共享关系弄混。
# Python
# 开发环境
玖柒
1个月前
6
0
Python pairwise:计算相邻记录的变化
比较连续读数时,需要第一项与第二项、第二项与第三项依次配对。pairwise提供这种重叠的相邻组合,与把列表每两项切成一组不同。
# 数据处理
# Python
玖柒
24天前
5
0
Python deque maxlen:保留最近记录
只想保留最近几条状态时,可以使用带maxlen的deque。但容量限制意味着旧内容可能被自动移出,不能把它当成永不丢记录的日志存储。
# 数据处理
# Python
玖柒
24天前
5
0
Python zip:长度不同的输入与strict检查
姓名和分数分别放在两个列表里时,通常希望它们长度一致。默认zip会在最短输入结束时停止;如果长度不一致,额外元素可能没有机会进入结果。
# 数据处理
# Python
玖柒
24天前
5
0
Python复制列表后原数据也变了:检查嵌套对象是否共享
复制一个列表,不一定会复制它内部的每个对象。列表里含有字典或其他列表时,修改嵌套数据可能同时影响原对象,排查时要看引用关系。
# 数据处理
# Python
玖柒
1个月前
5
0
加载更多
登录
用户名或邮箱
登录密码
记住登录
找回密码
登录