-1
我有任務需要找到與第一列類似的列數。我有一定數量的MxN大小,其中數字範圍在0到100.首先,我想嘗試解決它與靜態數組(無僞隨機數),但我卡住,找不到解。到目前爲止,我有這樣的:如何計算與二維數組(Python)中第一列相似的列數
firstCol = []
temp = []
amount = 0
table = [[36, 36, 78, 36, 38, 41],
[65, 6, 23, 65, 49, 89],
[18, 70, 77, 18, 59, 0],
[53, 46, 80, 66, 10, 13],
[33, 93, 26, 57, 37, 23],
[83, 37, 39, 27, 53, 100],
[1, 11, 46, 96, 98, 93],
[54, 33, 90, 88, 83, 58]]
firstCol = [e1[0] for e1 in table]
theSame = [False] *10
n=1
temp = [e2[n] for e2 in table]
的代碼的其餘部分沒有按t work, so I didn't write it here. The idea is to compare values of
firstCol`和臨時陣列。臨時值會改變每個循環。如果有更好的主意該怎麼做,我會很高興看到它,在此先感謝=)
哦,我想我沒有清楚,當描述我的問題。我需要比較列與第一列,並檢查有多少列與第一列相同。因此,如果硬編碼的數組應該返回1,因爲只有第4列與第1列相同。 – roleveltv