私は2つのリストを持っています。これらのリストが異なるインデックスを見つける必要があります。
case 1:
a = "node1 ip up ether 40 46 server low".split()
b = "node1 ip <down> ether <number(s)> server <status>".split()
output = [ [[2],[2]],
[[4,5],[4]],
[[7],[6]] ]
case 2:
a = ' label 0 12000 '.split()
b = ' label <number> <number>'.split()
output = [ [[1,2],[1,2]] ]
a,b は入力リストで、出力は結果リストです。a と異なる b の要素は<>
、たとえば for で囲まれています。<blabla>
ケース 1 とケース 2 では、 のoutput[i][0]
インデックスと のインデックスをa
示しoutput[i][1]
ますb
。
- ケース 1 の場合、
up
と<down>
の位置が異なります[2,2]
。40, 46
位置など<number(s)>
が異なります[4,5],[4]
。 - ケース 2 は に
output[0][0] = [1,2]
対応し0 12000
、 にoutput[0][1] =[1,2]
対応し<number> <number>
ます。