タプルのタプルがあります:
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でこれをエレガントに行うにはどうすればよいですか?