В C самым простым способом будет использование двумерного массива. А что насчет Хаскелла? Список списков не выглядит элегантным решением. Что бы вы предложили?Как представить числовую таблицу (например, таблицу непредвиденных обстоятельств) в Haskell?
1
A
ответ
5
4
Многомерные литералы массива могут быть описаны с использованием списка синтаксиса, но с учетом того, какой тип базовых данных вы считаете наиболее подходящим. Например.
x :: Array U DIM3 Int
x = fromListUnboxed (Z :. (3::Int) :. (3::Int) :. (3::Int))
[1,2,3
,4,5,6
,7,8,9
,10,11,12
,13,14,15
,16,17,18
,19,20,21
,22,23,24
,25,26,27]
Является 3-мерным массивом (тип DIM3 Int
). Конкретный синтаксис может быть указан в виде списка (плоский или вложенный), а компилятор позаботится о построении объекта.
Смежные вопросы
- 1. создать таблицу непредвиденных обстоятельств
- 2. Преобразование RDD в таблицу непредвиденных обстоятельств: Pyspark
- 3. Как отобразить таблицу непредвиденных обстоятельств в новом окне в R
- 4. R: как добавить метки/столбцы в таблицу непредвиденных обстоятельств?
- 5. Есть ли в Pandas питонический способ сделать таблицу непредвиденных обстоятельств?
- 6. Создайте таблицу непредвиденных обстоятельств из csv в R
- 7. R Shiny- Таблицы непредвиденных обстоятельств
- 8. статистика непредвиденных обстоятельств R
- 9. Выполнение таблицы непредвиденных обстоятельств
- 10. несколько непредвиденных обстоятельств в питоне
- 11. проблема с таблицей непредвиденных обстоятельств в R
- 12. Как создать таблицы непредвиденных обстоятельств в R?
- 13. Создание таблицы непредвиденных обстоятельств с фиксированными полями
- 14. Таблица непредвиденных обстоятельств из разреженной матрицы
- 15. Как создать случайную таблицу непредвиденных ситуаций в R?
- 16. Отбор проб из таблицы непредвиденных обстоятельств
- 17. Как создать таблицу непредвиденных ситуаций в R?
- 18. Как я могу превратить таблицу непредвиденных обстоятельств с итогами в набор данных со всеми значениями?
- 19. Таблицы непредвиденных обстоятельств из столбцов data.frame
- 20. Представить таблицу как объект
- 21. Представить таблицу как матрицу
- 22. Стол на случай непредвиденных обстоятельств в Java
- 23. Как сделать таблицу на случай непредвиденных обстоятельств, когда одна переменная классифицированных на основе заданных разрывов
- 24. dataframe vs таблица непредвиденных обстоятельств & chisq.test()
- 25. Создание таблицы непредвиденных обстоятельств из множества логических переменных в R
- 26. Создайте случайную таблицу непредвиденных ситуаций для проверки элементов.
- 27. Взаимная информация: пример вычисления (Java) в стиле таблицы непредвиденных обстоятельств
- 28. Как выделить максимум каждого столбца в таблице непредвиденных обстоятельств?
- 29. Как слить два входных значения матрицы непредвиденных обстоятельств?
- 30. Из таблиц непредвиденных обстоятельств в data.frame в R
спасибо за ваш ответ. Могу ли я спросить вас, что такое '.' (или': .'?) Оператор? – fstab
@fstab Операторы, начинающиеся с ':', являются конструкторами данных. Вероятно, это то, что здесь создает размер массива. – Cubic
так, что он строит список, но что такое точка? – fstab