Вот пример того, как это можно сделать в Python.dict
имеет следующий формат: {key:value, key2:value2}
.Таким образом, вы можете использовать это, чтобы у вас было что-то вроде {'2':3}
, чтобы оно сообщало вам, сколько чисел имеет число случаев. (я не предполагаю, что вы собираетесь использовать Python. Просто чтобы вы понимали код ... возможно)
matrix = [[1,5,6],
[2,6,3],
[5,3,9]]
dict = {}
for row in matrix:
for column in row:
if str(column) in dict.keys():
dict[str(column)] += 1
else:
dict[str(column)] = 1
for key in sorted(dict.keys()):
print key, '->', dict[key]
Надеюсь, вы сможете понять, что это делает, Эта кодовая панель показывает вывод и приятную подсветку синтаксиса.
(Я не понимаю, почему SO не выравнивает код должным образом ... он моноширинный, но не выровненный: S ... оказывается, потому что я использовал IE6 (это единственный браузерна работе: - (