2011-12-18 3 views

ответ

1

Я не думаю, что это хорошая идея, чтобы думать в терминах «строк» ​​и «столбцов», но да, вы можете делать то, что вы описываете, написав это:

#2 (List.nth (myList, 0)) (* 0th element, component #2 -- in this case 9 *) 

List.nth является частью the Standard ML Basis Library; он отображает от 'a list * int до 'a. В этом случае List.nth (myList, 0) - (1,9,3). (Обратите внимание, что он использует индексирование с нулевым индексом.) #2 - это встроенная часть языка, относящаяся к компоненту записи 2 (например, как и в этом случае, второй компонент кортежа).

Смежные вопросы