Я хотел бы сделать метод, где я мог дать ему список длин, и он возвратит все комбинации декартовых координат до тех длин. Легче объяснить с примером: корзина [2,5]...
Если у меня есть список в Python, таком как: наполните = [1, 2, 3, 4, 5, 6, 7, 8, 9] с длиной n (в этом случае 9), и я интересуюсь созданием списков длины n/2 (в этом случае 4). Я хочу всех возможных...
Учитывая два списка: символы = ['ab', 'до н.э', 'приблизительно'] слова = ['abc', 'bca', 'dac', 'dbc', 'cba'], как может Вы использовать понимания списка для генерации фильтрованного списка слов следующим условием: данный...
У меня есть функция, чтобы выбрать глыбы из списка строк и возвратить их как другой список: определение filterPick (строки, regex): закончитесь = [] для l в строках: соответствуйте = re.search (regex, l)...
Я должен сгенерировать ряд координат в 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). В основном...
У меня есть вложенный словарь людей и оценок объекта с людьми как ключ. люди могут или не могут совместно использовать объекты. Пример: {'Bob': {'item1 ':3, 'item2 ':8, 'item3 ':6}, 'Jim': {'item1 ':6, 'item4 ':7}...
Я скучал в течение праздничного сезона в этом году и случайным образом решил записать простую библиотеку понимания/фильтрации списка для Java (я знаю, что существуют некоторые большие там, я просто хотел записать...
Я составляю 2D список, и я хотел бы инициализировать его с пониманием списка. Я хотел бы, чтобы это сделало что-то вроде этого: [[x, поскольку я в диапазоне (3), если j <= 1: x=1 еще x=2] для j в диапазоне (3)] так...
Я ищу способы выразить этот отрывок Python в Perl: данные = {"A": Ни один, "B": "да", "C": Ни один} key_list = [k для k в данных, если данные [k]] # в этом случае то же как фильтр (лямбда k: данные [k]...
Так как Java не позволяет передающие методы как параметры, какой прием Вы используете для реализации Python как понимание списка в Java? У меня есть список (ArrayList) Строк. Я должен преобразовать каждого...
Я пытаюсь понять, как понимания списка Haskell работают "под капотом" в отношении сопоставления с образцом. Следующий вывод ghci иллюстрирует мой тезис: Вводная часть> позволила myList = [Всего 1, Всего 2...
Так, например, скажите, что у меня был список чисел, и я хотел создать список, который содержал каждое число, умноженное на 2 и 3. Есть ли любой способ сделать что-то как следующее, но возвратить сингл...
Если у меня есть последовательность последовательностей (возможно, список кортежей), я могу использовать itertools.chain () для выравнивания ее. Но иногда я чувствую, что записал бы это как понимание. Я просто не могу выяснить как к...
Следующие тестовые сбои: #!/usr/bin/env определение Python f (*args): """>>> t = 1,-1>>> f (*map (лямбда i: лямбда: я, t)) [1,-1]>>> f (* (лямбда: я, поскольку я в t)...
Я ищу для поиска, а затем добавить элемент через словарь (названный: песни), который содержит список треков. Тем не менее, этот словарь имеет несколько уровней и индексов. Вот мой код: ...
Я хотел бы вычесть список строк, в которых имеется более одного элемента (операции с множествами бесполезны). Пример: C = ['A', 'B', 'B'] D = ['B'] Я хотел бы сделать это ...
Попытка решить простое упражнение: найти общую часть двух списков без повторений, используя понимание списка. Нашел решение в Интернете, но не понял в последнюю очередь. Это составной фильтр, но я ...
Python имеет синтаксически сладкие понимания списка: S = [x ** 2 для x в диапазоне (10)] печатают S; [0, 1, 4, 9, 16, 25, 36, 49, 64, 81] В PHP я должен был бы сделать некоторое цикличное выполнение: $output = массив (); $Nums =...
При использовании понимания списка, порядок нового списка, гарантируемого всегда? Как изобретенный пример, следующее поведение, гарантируемое определением понимания списка:>>...
Почему печать (x) здесь не допустима (SyntaxError) в следующем понимании списка? my_list = [1,2,3] [печать (my_item) для my_item в my_list] Для контрастирования - следующее не дает синтаксическую ошибку:...
Наличие списка как это: ['нечто', 'спам', 'панель'] являются этим возможный, с помощью понимания списка, для получения этого списка как результата? ['нечто', 'ok.foo', 'спам', 'ok.spam', 'панель', 'ok.bar']
Я пытаюсь видеть, могу ли я сделать этот код лучше с помощью пониманий списка. Позволяет говорят, что у меня есть следующие списки: a_list = ['ПРИВЕТ', 'НЕЧТО', 'FO1BAR', 'ROOBAR'...
Я надеюсь брать строку и создавать список строк, которые создают исходную строку. например: "asdf" => ["a", "как", "asd", "asdf"] я уверен, что существует "pythonic" способ сделать это; я дума
Действительно ли возможно использовать понимание списка в двух списках, по пунктам, в последовательности? Данный = [1,2,3], B = [4,5,6], получают некоторый C = [f (1, 4), f (2, 5), f (3, 6)]. Другими словами, более прямой/эффективный путь...
Я видел этот код в Erlang: [X-0$ || X <-someFun ()] В той строке я нашел - синтаксис за 0$ очень полезный. Я прочитал код и оценил то, что это означает, но я не совсем уверен: это разделяется все числа?...
Я читаю Haskell Simon Thompson: Ремесло Функционального программирования, и я задаюсь вопросом, как делает эту работу: перманент [] = [[]] перманент xs = [x:ps | x <-xs, PS <-перманент (xs \\[x])] я не могу...
Что лучший способ состоит в том, чтобы знакомиться с кодовой базой C# приблизительного размера 200K LOC? Действительно ли там какие-либо инструменты доступны? http://www.program-comprehension.org/, которым Это кажется, существует событие, идущее для длинн
Я пытался найти самый быстрый способ считать количество объектов в списке, соответствующем определенному фильтру. В этом случае, находя, сколько нечетных чисел там находится в списке. При выполнении этого я был...
В Python у Вас может быть несколько итераторов в понимании списка, как [(x, y) для x в для y в b] для некоторых подходящих последовательностей a и b. Я знаю о семантике вложенного цикла списка Python...
Я полагаю, что становлюсь укушенным некоторой комбинацией вложенных правил обзора данных и пониманий списка. Сообщение в блоге Jeremy Hylton является наводящим на размышления о причинах, но я действительно не понимаю CPython's...