2 つのリストがあります。1 つにはヘッダーがあり、もう 1 つには詳細があります。各項目の前に番号を付けて、どの詳細がヘッダーに属しているかがわかるようにしています。ヘッダーを印刷してから詳細を印刷したい。どうやってやるの?
この例では、数字 (インデックス) ではなく単語を出力したいだけです。
私のコード:
header= ['1', 'header1', '2', 'header2', '3', 'header3', 4, 'header4']
detail= ['1', 'detailA', '1', 'detailB', '2', 'detailA', '3', 'detailA', '4', 'detailA']
for item1 in header:
index=item1
i+=i
print "Header: ", header[i*2-1]
for item2 in detail:
j+=1
print j
if item1==item2:
print "Detail:\n"
print " ", detail[j*2-1]