Python 中元组的加法
当需要相加元组时,可以使用“amp”和 lambda 函数。
map 函数将给定的函数/操作应用于可迭代对象(例如列表、元组)中的每一个对象。它返回一个列表作为结果。
匿名函数是未定义名称的函数。
一般来说,Python 中的函数使用“def”关键字定义,但匿名函数使用“lambda”关键字定义。它采用一个表达式,但可以采用任意数量的参数。它使用该表达式并返回其结果。下面是它的演示:
示例
my_tuple_1 = (11, 14, 54, 56, 87) my_tuple_2 = (98, 0, 10, 13, 76) print("The first tuple is : ") print(my_tuple_1) print("The second tuple is : ") print(my_tuple_2) my_result = tuple(map(lambda i, j: i + j, my_tuple_1, my_tuple_2)) print("The tuple after addition is: ") print(my_result)
输出
The first tuple is : (11, 14, 54, 56, 87) The second tuple is : (98, 0, 10, 13, 76) The tuple after addition is: (109, 14, 64, 69, 163)
说明
- 定义了两个元组,并在控制台上显示了它们。
- 将 lambda 函数应用于这两个元组的每个元素上,并使用“map”方法映射加法过程。
- 然后将其转换为元组。
- 将其分配给一个值。
- 在控制台上显示它。
广告