1

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']
4

1 に答える 1