首页 > 解决方案 > 为python中列表/元组中的每个数据调用API的最佳方法是什么?

问题描述

我有一个 t = (10,20,30) 的元组。我想为这个元组 t 的每个成员调用一个 API。显然,我可以为元组中的每个项目循环和调用 API - f("hello", b,10), f("hello",b,20), f("hello",b,20)。

但是,我正在寻找在 Python 中执行此操作的最佳方法。

我想在这里使用地图或 lambda。我该怎么做?

如何映射一些默认参数?

标签: python

解决方案


显式循环的一种替代方法是map

tuple(map(f, t))

# or

list(map(f, t))

这也开启了将线程或进程池用于更大任务的可能性。


推荐阅读