Программирование, ориентированное на работу со списками.
Многие операции автоматически работают со списками.
1 + {a, b, c}2{1 + a2, 1 + b2, 1 + c2} |
Table[ij, {i, 4}, {j, i}]{{1},{2,4},{3,9,27},{4,16,64,256}} |
Объединение вложенных списков.
Flatten[%]{1,2,4,3,9,27,4,16,64,256} |
Разбиение предыдущего списка на подмножества длины 2.
Partition[%,2]{{1,2},{4,3},{9,27},{4,16},{64,256}} |