Таблицы
Еще одним важным типом множественных
данных являются таблицы. Они задают данные с произвольной индексацией. Для создания
таблиц служит функция table, которая при вызове в простейшем
виде table[] создает шаблон пустой таблицы:
Пустая таблица резервирует память
под данные. Когда параметром функции table является список
выражений, он выводится в естественном порядке расположения элементов таблицы,
но с произвольным порядком индексации:
В конце приведенных примеров показано,
как можно выделить отдельные компоненты таблицы и вывести значения и индексы
таблицы с помощью функций entries и indices.
Следующие примеры показывают, что таблицу можно использовать для выполнения
математических преобразований:
Следует внимательно присмотреться
к этим примерам — они демонстрируют замену функции косинуса на отрицательный
синус и синуса на косинус.