Python的map函数可以调用对象的成员函数吗?

14 浏览
0 Comments

Python的map函数可以调用对象的成员函数吗?

我需要做一些与此功能等效的事情:

for foo in foos:
    bar = foo.get_bar()
    # 对bar进行操作

我的第一直觉是使用map,但是这样做不起作用:

for bar in map(get_bar, foos):
    # 对bar进行操作

我尝试实现的目标是否可以使用map来实现?我需要改用列表推导式吗?什么是最符合Python风格的方式?

0