gpt4 book ai didi

python - 如何将函数应用于元素集合

转载 作者:太空宇宙 更新时间:2023-11-04 07:12:59 24 4
gpt4 key购买 nike

假设我有一个元素数组,我想从中创建一个新的“可迭代对象”,它在每个 next 上应用自定义“转换”。在 python 2.x 下执行此操作的正确方法是什么?

对于熟悉 Java 的人来说,相当于来自谷歌集合框架的 Iterables#transform。

好的,至于一个虚拟示例(来自 Java)

Iterable<Foo> foos = Iterables.transform(strings, new Function<String, Foo>()
{
public Foo apply(String string) {
return new Foo(string);
}
});


//use foos below

最佳答案

生成器表达式:

(foobar(x) for x in S)

关于python - 如何将函数应用于元素集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2458621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com