リストの2つのアイテムが別のリストに表示されるかどうかを確認する必要があります。表示される場合は、他のリストの位置でアイテムを比較します。擬似コードの例:
j=0
for x in mylist #loop through the list
i=0
for y in mylist #loop through the list again to compare items
if index of mylist[j] > index of mylist[i] in list1 and list2:
score[i][j] = 1 #writes the score to a 2d array(numpy) called score
i=i+1
else:
score[i][j]=0
i=i+1
j=j+1
物語の説明の例:
Names = [John, James, Barry, Greg, Jenny]
Results1 = [James, Barry, Jenny, Greg, John]
Results2 = [Barry, Jenny, Greg, James, John]
loop through Names for i
loop through Names for j
if (index value for john) > (index value for james) in results1 and
(index value for john) > (index value for james) results2:
score[i][j] = 1
誰かが私を正しい方向に向けてくれませんか?私は多数のリスト、配列、および.indexチュートリアルを見てきましたが、私の質問に答えるものは何もないようです。