执行元组算术的优雅方法
发布于 2021-01-29 18:41:52
在Python 2.7中执行元组算术的最优雅,简洁的方法(不创建带有运算符重载的我自己的类)?
可以说我有两个元组:
a = (10, 10)
b = (4, 4)
我的预期结果是
c = a - b = (6, 6)
我目前使用:
c = (a[0] - b[0], a[1] - b[1])
我也尝试过:
c = tuple([(i - j) for i in a for j in b])
但结果是(6, 6, 6, 6)
。我相信以上内容是嵌套的for循环,导致4次迭代和4个值。
关注者
0
被浏览
51
1 个回答