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”方法映射加法过程。
  • 然后将其转换为元组。
  • 将其分配给一个值。
  • 在控制台上显示它。

更新时间:2021 年 3 月 12 日

2K+ 浏览量

开启你的 职业生涯

完成课程即可获得认证

开始
广告