0
我有一个元组的元组:从Python中的元组中减去元组的元组?
nums = ((4, 5, 6), (5, 6, 7), (2, 3))
现在我想创造一个每个数字是从“基准”数中减去一个类似的结构。对于元组的基准数字是:
baselines = (1, 0.5, 3)
所以我想结构将是:
# want: diffs = ((3, 4, 5), (4.5, 5.5, 6.5), (-1, 0))
,我们有:
diffs[0] = [x - baselines[0] for x in nums[0]]
diffs[1] = [x - baselines[1] for x in nums[1]]
# etc.
我怎样才能在Python这样做优雅?