Skip to main content
 首页 » 编程设计

具有多个参数的 Python 映射函数到元组列表

2025年05月04日15zhenyulu

<分区>

标题可能听起来很奇怪,但我的意思是:

def f(x, y, z): 
    return a_single_number_from_xyz 
l = [(10, 'abc', 'def'), (20, 'efg', 'hij')] 
print sum([ret_value_of_f_from_first_tuple, ret_value_of_f_from_second_tuple]) 

function f 的三个参数是每个元组的三个元素。 现在,我想将函数 f 应用于列表 l 的每个元组,并希望获得这些单个数字的总和。我如何在一条语句中做到这一点?我如何在这里同时使用映射函数和列表理解?