たとえば、タプルのリストが 2 つあります。
a = [(1,2,3),(4,5,6),(7,8,9)]
b = [(1,'a'),(4,'b'),(7,'c')]
a と b の各タプルの最初の要素が一致します。次のようなリストを取得したいと思います。
merged = [(1,2,3,'a'),(4,5,6,'b'),(7,8,9,'c')]
おそらく、次のような別のリストがあります。
c = [(1,'xx'),(4,'yy'),(7,'zz')]
後で「マージ済み」リストにマージします。この場合には不適切な「zip」と「map」を試しました。