2 つのリストを並行して繰り返し処理し、次のように要素のペアを作成したいと考えています。
私のコード:
q_node_roots = ['A', 'B', 'C']
s_node_roots = ['X', 'Y', 'Z']
for q_node_pair, s_node_pair in zip([q_node_roots, q_node_roots[1:]],
[s_node_roots, s_node_roots[1:]]):
print q_node_pair, s_node_pair
期待される出力:
['A', 'B'] ['X', 'Y']
['B', 'C'] ['Y', 'Z']
生成された出力:
['A', 'B', 'C'] ['X', 'Y', 'Z']
['B', 'C'] ['Y', 'Z']