擅长:python、mysql、java
<p>我肯定会推荐另一种数据结构,正如sashkello所建议的,但现在您可以这样做:</p>
<pre><code>for name, v1, v2, index_name in Tuple1:
matching_index = None
for val, label in Tuple2:
if label == index_name:
matching_index = val
print(name, v1, v2, matching_index)
</code></pre>
<p>输出:</p>
<pre><code>('James', 129L, 37L, 1L)
('Jane', 231L, 23L, 2L)
</code></pre>