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

Управление списком охватывает все операции со списком по отношению к его содержимому.
2 ответа

Две операции со списком в mathematica

У меня есть две операции со списком, к которым я хотел бы обратиться за помощью. То, как я их реализовал, не очень элегантно, поэтому я хочу поучиться у вас, экспертов. 1) Предположим, у меня есть два списка, один как {{0,2,4},{1,3,2},{2,0,4}} а дру…
09 мар '11 в 05:42
3 ответа

Расширенное понимание списка

Список целых чисел вводится в программу 1 за один раз, например: [1, 3, 1, 4, 4, 3, 1] Задача: Распечатайте список, который содержит точно такие же числа, что и данный список,но переставить так, чтобы за каждыми 3 сразу следовали цифры 4. 3 не должн…
08 авг '18 в 08:17
2 ответа

Как сделать несколько списков из одного списка в Python

Я хочу сделать множественный список из одного списка на основе условий. Актуальные данные: numbers = [1, 2, 3,4,5,6,7,8,9, 1, 11, 12, 13, 1, 21, 22, 25, 6, 1, 34 ,5 ,6 ,7,78] Ожидаемый результат: [1, 2, 3,4,5,6,7,8,9] [1, 11, 12, 13] [1, 21, 22, 25,…
31 дек '15 в 12:09
0 ответов

Использование NestWhile для манипулирования списком с определенным условием

Два начальных номера {20,39}; первый более 2 и второй более 3 в итерации. Если первый элемент меньше 4, то разрыв цикла и выдача последнего списка. Итерация не более 7. Если после выполнения 7 итераций первый элемент все еще больше 4, выведите после…
2 ответа

Добавление двух или более списков на основе их пары в списке

Я не слишком опытен в функциональном стиле и не хочу использовать какие-либо функции набора, поэтому у меня проблема. Я действительно борюсь, должен ли я сделать рекурсивно или по-другому. У меня есть коллекция пар в списке, например, так: ((4 2) (3…
03 янв '13 в 01:40
14 ответов

Некоторые встроенные, чтобы дополнить список в Python

У меня есть список размером < N, и я хочу дополнить его размером до N со значением. Конечно, я могу использовать что-то вроде следующего, но я чувствую, что должно быть что-то, что я пропустил: &gt;&gt;&gt; N = 5 &gt;&gt;&gt; a = [1] &gt;&gt;&gt; ma…
09 авг '10 в 09:30
2 ответа

Умножение цифр на квадраты чисел в диапазоне

Я хочу получить список, который обеспечивает определенные требования из диапазона, в котороммой код может только умножать цифры чисел в списке. Я хочу получить несколько цифр квадратов чисел в списке Например: определенный диапазон = (1200) wanted_l…
29 окт '18 в 15:52
2 ответа

Перекрывающий список манипулирования списком

Есть ли функция clojure, чтобы сделать: ((1 2) (3) (5 1) (2)) =&gt; (1 2 3 5 1 2) (def a-list '((1 2) (3) (5 1) (2))) (my-func a-list) ;; =&gt;(1 2 3 5 1 2)
17 июн '14 в 17:38
2 ответа

Список к вектору с условной логикой

У меня есть список, такой как, lst &lt;- list(1, c(3, 4, 6), c(2, 5)) Каждый первый элемент этого списка имеет первостепенное значение. Вы можете думать цифры в списке позиций. Например, есть от 1 до 6 позиций, где позиция 1 не комбинируется ни с ка…
3 ответа

Ленивый "n выбери k" в OCaml

Как часть большей проблемы перечисления набора, мне нужно написать функцию OCaml "выбирать", которая принимает список и выводит в виде списка всех возможных последовательностей размера k, составленных из элементов этого списка (без повторяющихся пос…
1 ответ

В схеме как добавить элемент в список определенное количество раз?

Таким образом, функция будет состоять из 3 элементов: числового элемента и списка. Я хочу добавить элемент в список, сколько раз число говорит, так что, если бы я сделал (pad-front 3 'a '(b c)), он вернул бы (a a a b c) в качестве списка. Я думаю, ч…
26 сен '13 в 21:24
4 ответа

Сумма только указанного индекса в списке с другим целым числом

Я хочу суммировать конкретный индекс в этом списке b = [3,4,6,8,9] b[2:4] += 100 print(b) Когда я пытаюсь выполнить, я получаю: b[2:4] += 100 TypeError: 'int' object is not iterable Ожидаемый результат: [3,4,106,108,9] Может ли кто-нибудь помочь мне…
17 авг '18 в 16:54
2 ответа

Язык маленького стеганого одеяла Рави Сетхи в Хаскеле

Я пытаюсь реализовать язык Little Quilt Рави Сетхи в Haskell. Обзор маленького стеганого одеяла Сетхи можно увидеть здесь: http://poj.org/problem?id=3201 Вот функции, которые у меня есть до сих пор: import Data.List.Split rotate :: Int -&gt; [a] -&g…
05 май '13 в 20:38
5 ответов

В Python, как мне взять наибольшее вхождение чего-либо в списке и отсортировать его таким образом?

[3, 3, 3, 4, 4, 2] Было бы: [ (3, 3), (4, 2), (2, 1) ] Выходные данные должны быть отсортированы по наибольшему количеству с первого по наименьшее количество. В этом случае от 3 до 2 к 1.
25 янв '11 в 09:06
2 ответа

R: имя элемента списка по переменной

Вероятно, задавали раньше, и я видел несколько похожих вопросов, но я хотел бы назвать элементы списка в соответствии с именем переменной varname в заявлениях m=list(list(a=1,b=2),list(a=1,b=2)) v=1:length(m) varname="c" m=lapply(1:length(m), functi…
24 июн '14 в 12:03
2 ответа

Проверьте, все ли элементы в списке равны другому значению

Как проверить, равно ли каждое значение в списке другому значению, х? Например, если бы у меня был список, который был полностью заполнен числом 100, как бы я возвратил false, основываясь на этом условии. Или, если бы список был полон числа 100 за и…
30 июл '17 в 17:18
1 ответ

Управление списками Python

У меня есть следующий код: import sys A=['Anne','Romeo','Flynn','Mickey'] B=['Bravo','Whiskey','Anne','Flynn','Joe', 'Marianne'] C=['2', 'Joe', 'Marshall','2'] D=['Connor', '2', 'Robert', 'Marshall', 'George', 'Franklin'] E=['2', 'Flynn', '2', 'Rich…
04 янв '18 в 12:45
2 ответа

Сортировка с изменениями в другой части в Mathematica

Мне просто интересно дан список {{{3,1,2},{4,2,5}},{{7,1},{2,4}}}Я хочу отсортировать первый компонент, а затем изменить второй компонент, как первый. Желаемый результат {{{1,2,3},{2,5,4}},{{1,7},{4,2}}}, Как я могу это сделать? Большое спасибо за в…
09 мар '11 в 06:12
2 ответа

Целочисленная обработка массивов python

У меня есть 2 массива, и мне нужно переключить последнюю цифру целых чисел в одном массиве с целыми числами в другом. Будет лучше, если я покажу вам результаты, чтобы лучше понять, что я пытаюсь сделать. Я не уверен, что это даже возможно сделать по…
16 фев '13 в 20:18
1 ответ

Удаление структуры данных

Цель здесь состоит в том, чтобы взять количество значений int, указанных первым int, и создать список в порядке от четных чисел к нечетным числам (порядок значений чисел не имеет значения). Мой код до сих пор решает большую часть проблемы. Однако ка…
08 авг '18 в 06:30