python - 避免在 python 中搜索合适的类型
问题描述
为了调整一些代码,我发现自己在我的 python 代码中寻找合适的类型。有没有办法避免这种情况或更快地做到这一点?
例如,考虑以下代码:
def my_function(my_list)
for my_entry in [entry for entry in my list if ...]
在这种情况下,my_entry 是一个 namedTuple,但我必须查看 my_function 的使用位置并查找“调用”链才能知道my_list是一个 namedTuple 列表。有更好的解决方案吗?我习惯于静态类型的语言。
为了清楚起见,我没有必要寻找类型提示,而是寻找好的解决方案。
解决方案
推荐阅读
- python - pip 无法通过 python shell 工作
- python - 从 Sphinx 文档中删除“模块”一词
- audio - 一种生成假音频可视化器的算法
- elasticsearch - 不绑定到本地主机时,elasticsearch 文件描述符和 vm 警告会变成错误?
- javascript - 如何在没有 2 个 if 语句的情况下在 JSX 中添加 If...Else 语句?
- json - 使用 Mongodb 3.x 语法查询数据库?
- c - 使用 typedef struct 或 numpy 在 R 中导入二进制文件
- python - 使用 Tensorflow 查找隐藏公式(处理数字 I/O)
- javascript - 在集合上添加事件监听器
- node.js - 有条件的要求快递?