3
ответа

Вложенное декартово произведение списков Haskell

Я хотел бы сделать метод, где я мог дать ему список длин, и он возвратит все комбинации декартовых координат до тех длин. Легче объяснить с примером: корзина [2,5]...
вопрос задан: 18 April 2011 23:28
3
ответа

Понимание списка Python для возвращения граничных значений списка

Если у меня есть список в Python, таком как: наполните = [1, 2, 3, 4, 5, 6, 7, 8, 9] с длиной n (в этом случае 9), и я интересуюсь созданием списков длины n/2 (в этом случае 4). Я хочу всех возможных...
вопрос задан: 26 December 2010 14:39
3
ответа

Усовершенствованное понимание списка Python

Учитывая два списка: символы = ['ab', 'до н.э', 'приблизительно'] слова = ['abc', 'bca', 'dac', 'dbc', 'cba'], как может Вы использовать понимания списка для генерации фильтрованного списка слов следующим условием: данный...
вопрос задан: 26 March 2010 10:38
3
ответа

Как использовать объекты соответствия ре в понимании списка

У меня есть функция, чтобы выбрать глыбы из списка строк и возвратить их как другой список: определение filterPick (строки, regex): закончитесь = [] для l в строках: соответствуйте = re.search (regex, l)...
вопрос задан: 14 March 2010 17:59
3
ответа

Erlang перечисляют понимание, пересекая два списка и, исключая значения

Я должен сгенерировать ряд координат в Erlang. Учитывая одну координату, скажите (x, y), я должен генерировать (x-1, y-1), (x-1, y), (x-1, y+1), (x, y-1), (x, y+1), (x+1, y-1), (x+1, y), (x+1, y+1). В основном...
вопрос задан: 13 March 2010 04:35
3
ответа

Pythonic Способ инвертировать вложенные словари

У меня есть вложенный словарь людей и оценок объекта с людьми как ключ. люди могут или не могут совместно использовать объекты. Пример: {'Bob': {'item1 ':3, 'item2 ':8, 'item3 ':6}, 'Jim': {'item1 ':6, 'item4 ':7}...
вопрос задан: 16 February 2010 14:49
3
ответа

Подсказки по парсингу строкового выражения?

Я скучал в течение праздничного сезона в этом году и случайным образом решил записать простую библиотеку понимания/фильтрации списка для Java (я знаю, что существуют некоторые большие там, я просто хотел записать...
вопрос задан: 17 January 2010 09:10
3
ответа

Python: понимание Списка для присвоения различных значений

Я составляю 2D список, и я хотел бы инициализировать его с пониманием списка. Я хотел бы, чтобы это сделало что-то вроде этого: [[x, поскольку я в диапазоне (3), если j <= 1: x=1 еще x=2] для j в диапазоне (3)] так...
вопрос задан: 6 October 2009 00:02
3
ответа

Perl, эквивалентный из (Python-), перечисляет понимание

Я ищу способы выразить этот отрывок Python в Perl: данные = {"A": Ни один, "B": "да", "C": Ни один} key_list = [k для k в данных, если данные [k]] # в этом случае то же как фильтр (лямбда k: данные [k]...
вопрос задан: 10 July 2009 23:39
3
ответа

Подобное Python понимание списка в Java

Так как Java не позволяет передающие методы как параметры, какой прием Вы используете для реализации Python как понимание списка в Java? У меня есть список (ArrayList) Строк. Я должен преобразовать каждого...
вопрос задан: 22 May 2009 09:22
3
ответа

Почему Haskell не перечисляет причину пониманий ошибка, когда соответствие шаблона перестало работать?

Я пытаюсь понять, как понимания списка Haskell работают "под капотом" в отношении сопоставления с образцом. Следующий вывод ghci иллюстрирует мой тезис: Вводная часть> позволила myList = [Всего 1, Всего 2...
вопрос задан: 16 March 2009 04:34
3
ответа

Можно ли создать больше чем один элемент списка за один раз с пониманием списка в haskell?

Так, например, скажите, что у меня был список чисел, и я хотел создать список, который содержал каждое число, умноженное на 2 и 3. Есть ли любой способ сделать что-то как следующее, но возвратить сингл...
вопрос задан: 20 February 2009 00:19
3
ответа

Понимание для выравнивания последовательности последовательностей? [дубликат]

Если у меня есть последовательность последовательностей (возможно, список кортежей), я могу использовать itertools.chain () для выравнивания ее. Но иногда я чувствую, что записал бы это как понимание. Я просто не могу выяснить как к...
вопрос задан: 19 January 2009 20:47
3
ответа

Почему результаты карты () и понимание списка отличаются?

Следующие тестовые сбои: #!/usr/bin/env определение Python f (*args): """>>> t = 1,-1>>> f (*map (лямбда i: лямбда: я, t)) [1,-1]>>> f (* (лямбда: я, поскольку я в t)...
вопрос задан: 25 October 2008 06:28
2
ответа

Какой самый питонный способ создать цикл «For Loop», который фильтрует по словарю?

Я ищу для поиска, а затем добавить элемент через словарь (названный: песни), который содержит список треков. Тем не менее, этот словарь имеет несколько уровней и индексов. Вот мой код: ...
вопрос задан: 17 March 2019 23:45
2
ответа

Python вычитает список строк из другого списка строк

Я хотел бы вычесть список строк, в которых имеется более одного элемента (операции с множествами бесполезны). Пример: C = ['A', 'B', 'B'] D = ['B'] Я хотел бы сделать это ...
вопрос задан: 6 March 2019 02:22
2
ответа

Как работает & ldquo; а не c.append (x) & rdquo; здесь работает?

Попытка решить простое упражнение: найти общую часть двух списков без повторений, используя понимание списка. Нашел решение в Интернете, но не понял в последнюю очередь. Это составной фильтр, но я ...
вопрос задан: 17 January 2019 03:13
2
ответа

PHP имеет эквивалент синтаксису понимания списка Python?

Python имеет синтаксически сладкие понимания списка: S = [x ** 2 для x в диапазоне (10)] печатают S; [0, 1, 4, 9, 16, 25, 36, 49, 64, 81] В PHP я должен был бы сделать некоторое цикличное выполнение: $output = массив (); $Nums =...
вопрос задан: 29 November 2017 20:44
2
ответа

Порядок результатов прибывает из гарантируемого понимания списка?

При использовании понимания списка, порядок нового списка, гарантируемого всегда? Как изобретенный пример, следующее поведение, гарантируемое определением понимания списка:>>...
вопрос задан: 7 December 2014 00:40
2
ответа

Понимание списка: почему это - синтаксическая ошибка?

Почему печать (x) здесь не допустима (SyntaxError) в следующем понимании списка? my_list = [1,2,3] [печать (my_item) для my_item в my_list] Для контрастирования - следующее не дает синтаксическую ошибку:...
вопрос задан: 5 October 2013 17:41
2
ответа

Предварительно ожидайте префикс для списка элементов с пониманием списка

Наличие списка как это: ['нечто', 'спам', 'панель'] являются этим возможный, с помощью понимания списка, для получения этого списка как результата? ['нечто', 'ok.foo', 'спам', 'ok.spam', 'панель', 'ok.bar']
вопрос задан: 8 June 2013 20:09
2
ответа

Понимания списка и условия?

Я пытаюсь видеть, могу ли я сделать этот код лучше с помощью пониманий списка. Позволяет говорят, что у меня есть следующие списки: a_list = ['ПРИВЕТ', 'НЕЧТО', 'FO1BAR', 'ROOBAR'...
вопрос задан: 4 March 2013 05:45
2
ответа

Python: тактика понимания списка

Я надеюсь брать строку и создавать список строк, которые создают исходную строку. например: "asdf" => ["a", "как", "asd", "asdf"] я уверен, что существует "pythonic" способ сделать это; я дума
вопрос задан: 26 December 2010 14:42
2
ответа

Erlang перечисляют понимание с двумя списками в последовательности?

Действительно ли возможно использовать понимание списка в двух списках, по пунктам, в последовательности? Данный = [1,2,3], B = [4,5,6], получают некоторый C = [f (1, 4), f (2, 5), f (3, 6)]. Другими словами, более прямой/эффективный путь...
вопрос задан: 26 December 2010 14:41
2
ответа

Erlang, синтаксис понимания списка

Я видел этот код в Erlang: [X-0$ || X <-someFun ()] В той строке я нашел - синтаксис за 0$ очень полезный. Я прочитал код и оценил то, что это означает, но я не совсем уверен: это разделяется все числа?...
вопрос задан: 26 December 2010 14:40
2
ответа

Как этот Haskell функционирует для вычисления перестановок с помощью работы понимания списка?

Я читаю Haskell Simon Thompson: Ремесло Функционального программирования, и я задаюсь вопросом, как делает эту работу: перманент [] = [[]] перманент xs = [x:ps | x <-xs, PS <-перманент (xs \\[x])] я не могу...
вопрос задан: 7 August 2010 22:15
2
ответа

Понимание кода

Что лучший способ состоит в том, чтобы знакомиться с кодовой базой C# приблизительного размера 200K LOC? Действительно ли там какие-либо инструменты доступны? http://www.program-comprehension.org/, которым Это кажется, существует событие, идущее для длинн
вопрос задан: 19 July 2010 09:19
2
ответа

Почему этот genexp работает хуже, чем понимание списка?

Я пытался найти самый быстрый способ считать количество объектов в списке, соответствующем определенному фильтру. В этом случае, находя, сколько нечетных чисел там находится в списке. При выполнении этого я был...
вопрос задан: 31 January 2010 23:23
2
ответа

Двойное повторение в понимании списка

В Python у Вас может быть несколько итераторов в понимании списка, как [(x, y) для x в для y в b] для некоторых подходящих последовательностей a и b. Я знаю о семантике вложенного цикла списка Python...
вопрос задан: 28 July 2009 21:30
2
ответа

Неожиданное поведение понимания списка в Python

Я полагаю, что становлюсь укушенным некоторой комбинацией вложенных правил обзора данных и пониманий списка. Сообщение в блоге Jeremy Hylton является наводящим на размышления о причинах, но я действительно не понимаю CPython's...
вопрос задан: 22 October 2008 13:41