Описание тега list-processing

Обработка списков - это концепция во многих языках, ориентированных на данные, которая включает однократное выполнение действия для каждого члена списка.
2 ответа

Ramda JS лучший способ получить самую узкую географическую привязку

Я пытаюсь использовать API Google Адресов, чтобы получить название места, в котором я нахожусь. Возвращенная структура данных имеет следующие типы: descriptor1: 'street number' | 'neighborhood' | 'postcode' | 'route' | 'locality' | 'postal_town' | '…
2 ответа

Как найти элементы в одном произвольном списке, которые встречаются в другом списке (сохраняя их порядок)?

Мне нужно создать алгоритм, который будет читать пользовательский ввод списков A а также B и определить, есть ли элементы из списка B встречаться в списке A (если они происходят, программа должна напечатать "Да" и "Нет" в противном случае). Я придум…
21 дек '16 в 19:42
2 ответа

Есть ли стандартное имя для этой операции?

Поэтому, работая над проектом на Haskell, я написал следующую функцию: reGrid :: [[[a]]] -> [[a]] reGrid [] = [] reGrid xs | any null xs = [] | otherwise = (concat $ map head xs) : reGrid (map tail xs) Для тех, кто не говорит на Хаскеле, это бере…
2 ответа

Как составить список списков на основе конкретного символа?

У меня есть один файл, который имеет следующие строки: B99990001 1 2 3 4 B99990001 1 3 3 4 B99990002 1 2 3 4 B99990002 1 3 3 4 B99990003 1 2 3 4 B99990003 1 3 3 4 Поэтому здесь моя цель - создать основной список, который должен иметь три подсписка н…
1 ответ

Запуск всех переменных через функцию в SAS

Я новичок в SAS и мне нужно sgplot 112 переменных. Имена переменных все очень разные и могут меняться со временем. Как я могу вызвать каждую переменную в операторе без перечисления всех из них? Вот что я сделал до сих пор: %macro graph(var); proc sg…
19 фев '15 в 15:49
3 ответа

LISP - Разделительная строка с разделителем также включена в новый список

У меня есть список следующих элементов ("(aviyon" "213" "flyingman" "no))") as list То, что я хочу, это то, что я хочу разделить этот список, содержащий строки, используя скобки в качестве разделителя, но также хочу включить эти скобки в новый списо…
25 ноя '18 в 07:44
0 ответов

Работа со списком в строку в переводчике слов

Я новичок в схеме и у меня возникли проблемы с созданием относительно простого переводчика пиглатин ((слово начинается с гласного, добавьте "путь" до конца, начинается с согласного, добавьте все буквы перед первым гласным + ay до конца утка -> uckda…
23 фев '17 в 04:12
1 ответ

Как вручную сгладить список в Racket (Схема)

Как можно сгладить список без использования встроенной в ракетку функции сглаживания? Я понимаю, что стандартная реализация flatten (define (flatten lst) (cond ((null? list) empty) ((list? (car lst)) (append (flatten (car lst)) (flatten (cdr lst))))…
26 фев '15 в 22:10
1 ответ

Как я могу получить доступ к методам класса, который передается в качестве аргумента другому классу в Python

Я хочу создать класс (скажем, LockedAttributes) для безопасного доступа (READ/WRITE) к некоторым атрибутам несколькими потоками. Я хочу передать те атрибуты, которыми я хочу поделиться, в виде списка в класс LockedAttributes. Некоторые из элементов …
1 ответ

Список словаря в Python в формате HTML Table

У меня есть список словаря в формате ниже [{'duration': 0.7, 'project_id': 3, 'resource': u'Arya Stark', 'activity': u'Development'}, {'duration': 0.9, 'project_id': 4, 'resource': u'Ned Stark', 'activity': u'Development'}, {'duration': 2.88, 'proje…
1 ответ

Racket (Рекурсивные структуры и шаблоны обработки)

Я в тупике при обработке этой структуры, я хочу написать функцию, которая сообщает, сколько тем возникает в обсуждении. ; a Discussion is (make-discussion String Digressions) (define-struct discussion [topic digressions]) ; Digressions is [ListOf Di…
5 ответов

Учитывая список, как я могу выполнить некоторые преобразования только в подсписках, каждые два элемента которых удовлетворяют двоичному предикату?

(В моем фактическом случае использования у меня есть список типа [SomeType], SomeTypeналичие конечного числа конструкторов, все нулевые; в дальнейшем я буду использовать String вместо [SomeType] и использовать только 4 Chars, чтобы немного упростить…
1 ответ

Как извлечь данные из файла CSV и импортировать в словарь в Python?

Я новичок в Python, новый разработчик, только что начал стажировку. Итак, у меня есть файл csv с данными, настроенными таким образом. Категория события, Метка события, Всего событий, Уникальных событий, Значение события, Средн. Ценность Из каждой ст…
2 ответа

ranges::views::group_by-подобная функция, применяющая предикат к последовательным элементам?

В следующем небольшом примере я пытался сгруппировать элементы по разнице между последовательными элементами, равной 1. Однако, как показывает вывод, group_byПредикат оценивается между текущим элементом и первым элементом обрабатываемой группы. #inc…