python - 为python中列表/元组中的每个数据调用API的最佳方法是什么?
问题描述
我有一个 t = (10,20,30) 的元组。我想为这个元组 t 的每个成员调用一个 API。显然,我可以为元组中的每个项目循环和调用 API - f("hello", b,10), f("hello",b,20), f("hello",b,20)。
但是,我正在寻找在 Python 中执行此操作的最佳方法。
我想在这里使用地图或 lambda。我该怎么做?
如何映射一些默认参数?
解决方案
显式循环的一种替代方法是map
:
tuple(map(f, t))
# or
list(map(f, t))
这也开启了将线程或进程池用于更大任务的可能性。
推荐阅读
- java - 如何使用哈希图添加增量值
- sapui5 - 和过滤 SAP UI5
- java - 有没有办法格式化您的输出,使其输出更均匀?
- java - 如何为 tableview 使用多个泛型类型?
- c# - 组合框的过滤 - 奇怪的行为
- android - 在列表视图底部添加视图
- .net - 如何在.Net Core 3 ASP.NET MVC 中不使用第三方记录器登录到文件?
- javascript - react如何识别它是类组件还是功能组件?
- javascript - Javascript 断点在 Visual Studio 2019 asp.net 应用程序中不起作用
- javascript - 转到 Elementor Pro 中的某些 Swiper 幻灯片