0
ответов

Функция с аргументами в двух списках

У меня есть два списка xscat и yscat. Я хотел бы, чтобы понимание списка подобрало x и y в xscat и yscat соответственно. Результирующий список должен содержать пики ([x [0], y [0]]), пики ([x [1], y [1]]) и т. Д.
вопрос задан: 17 January 2016 16:57
0
ответов

Перечисление в качестве замены для Redu () в Python

В следующем уроке по питону сказано, что: Понимание списка - полная замена лямбда-функции, а также функций map (), filter () и redu (). HTTP: //python-course.eu / ...
вопрос задан: 4 January 2016 07:04
0
ответов

Реализация «Pythonic» карты в Scheme: плохая идея?

В Scheme функция (map fn list0 [list1 .. listN]) имеет ограничение что в списках должно быть одинаковое количество элементов. Исходя из Python, мне не хватает свободы списка Python ...
вопрос задан: 29 December 2015 22:14
0
ответов

Сравнение значений в двух списках в Python

В Python 2.7 у меня есть два списка целых чисел: x = [1, 3, 2, 0, 2] y = [1, 2, 2, 3, 1] Я хочу создать третий список, который указывает, является ли каждый элемент в х и у идентичны, чтобы получить: z = [1, 0, ...
вопрос задан: 7 October 2015 16:24
0
ответов

function inside list comprehension - is it evaluated multiple times [duplicate]

Which one's a better way of doing list comprehension in python (in terms of computation time & cpu cycles). In example (1) is the value f(r) evaluated in each iteration or is it evaluated once ...
вопрос задан: 30 August 2015 13:59
0
ответов

Встроенный для цикла

Я пытаюсь научиться аккуратным питонским способам ведения дел, и мне было интересно, почему мой цикл for не может быть реорганизован таким образом: q = [1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4 , 5] vm = [-1, -1, -1, -1] для v в vm: ...
вопрос задан: 25 June 2015 22:09
0
ответов

Использование while в понимании списка или выражениях генератора

Я могу использовать if и for в понимании списка / выражениях генератора как list (i for i in range (100) if i * i <30 ) Я знаю, что это не самый эффективный вариант, но терпите меня, так как условие может быть очень большим ...
вопрос задан: 23 June 2015 19:31
0
ответов

Создание словаря из файла CSV?

Я пытаюсь создать словарь из файла CSV. Первый столбец файла csv содержит уникальные ключи, а второй столбец - значения. Каждая строка файла csv представляет собой уникальный ключ, значение ...
вопрос задан: 16 June 2015 12:50
0
ответов

Можно ли вернуть два списка из понимания списка?

Можно ли вернуть два списка из понимания списка? Ну, это явно не работает, но что-то вроде :rr, tt = [i *10, i *12 for i in xrange (4 )] Таким образом, rr и tt оба являются списками с помощью...
вопрос задан: 8 June 2015 08:35
0
ответов

Является ли понимание списков Haskell неэффективным?

Я начал заниматься Project Euler и дошел до задачи № 9. Поскольку я использовал Project Euler для изучения Haskell, я решил использовать понимание списков (как показано в Learn You A Haskell). Я делаю это и GHCI ...
вопрос задан: 22 January 2015 20:05
0
ответов

Эйлер 43 - есть ли монада, которая поможет написать это понимание списка?

Вот способ решения задачи Эйлера 43 (пожалуйста, дайте мне знать, если это не даст правильного ответа). Есть ли монада или какой-либо другой синтаксический сахар, который мог бы помочь в отслеживании notElem...
вопрос задан: 22 January 2015 19:35
0
ответов

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

Я делаю Project Euler задачу 21 для домашней работы, и у меня есть понимание этого списка: amicableNumberSums = [x + y | x <- [1..10000], y <- [1..10000], (amicable x y)] Это займет очень много времени, чтобы ...
вопрос задан: 10 September 2014 11:32
0
ответов

понимание списка Python с несколькими & # 39; if & # 39; s

Мы все знаем синтаксис Python [f (x) для x в y, если g (x)]. Однако представление представления списка в AST имеет место для более чем одного выражения «if»: comppresion = (expr target, expr iter, ...
вопрос задан: 19 August 2014 16:07
0
ответов

Ошибка области понимания списка из отладчика Python

При отладке своего кода я хочу использовать понимание списка. Тем не менее, кажется, что я не могу оценить понимание списка от отладчика, когда я внутри функции. Я использую Python 3.4. Сценарий ...
вопрос задан: 10 June 2014 19:57
0
ответов

Цикл по векторам

Я новичок в Clojure и обнаружил, что, когда я перебираю этот вектор в Clojure, используя понимание списка, я получаю несколько нулей в конце. (Def myVec [1,2,3]) user => (для [x myVec] (println x)) (1 2 ...
вопрос задан: 19 May 2014 19:15
0
ответов

Доступ к переменным класса из списка понимания в определении класса

Как вы получаете доступ к другим переменным класса из понимания списка в определении класса? Следующее работает в Python 2, но не работает в Python 3: класс Foo: x = 5 y = [x для i в диапазоне (1) ...
вопрос задан: 29 March 2014 00:22
0
ответов

Как я могу выполнять задания в понимании списка?

Я хочу использовать оператор присваивания в понимании списка. Как я могу это сделать? Следующий код имеет недопустимый синтаксис. Я имею в виду установить lst[0] в пустую строку '', если она соответствует шаблону :[ lst[0] = ''...
вопрос задан: 15 February 2014 16:49
0
ответов

Python: переплетение двух списков

Каков питонический способ сделать следующее: у меня есть два списка a и b одинаковой длины n, и я хочу сформировать list c = [a [0], b [0], a [1], b [1], ..., a [n-1], b [n-1]]
вопрос задан: 16 July 2013 00:59
0
ответов

Как я могу сравнить тип Unicode со строкой в ​​Python?

Я пытаюсь использовать списочное понимание, которое сравнивает строковые объекты, но одна из строк - utf-8, побочный продукт json.loads. Сценарий: us = u'MyString '# это строка utf-8. Часть первая моего ...
вопрос задан: 10 May 2013 00:38
0
ответов

преобразование даты и времени с пониманием списка

У меня есть целая куча данных, и есть два списка, состоящих из дат и времени, которые выглядят так: даты: год-месяц-день: час: минута: секунда, поэтому я беру их по отдельности и помещаю каждый в ...
вопрос задан: 1 May 2013 15:06
0
ответов

Множественные условия IF в понимании списка Python

Мне интересно, можно ли поместить несколько условий IF в понимание списка? Я не нашел ничего подобного в документах. Я хочу иметь возможность сделать что-то вроде этого ar=[] для i в диапазоне (...
вопрос задан: 1 November 2012 04:48
0
ответов

Python: разделить, разделить и объединить в одну строку

Мне любопытно, является ли это некоторой магией питона, которую я, возможно, не знаю, чтобы сделать немного легкомысленности, учитывая строку: csvData.append (','. Join ([line.split (":"). Strip () для x в L])) Я пытаюсь разделить ...
вопрос задан: 12 September 2012 15:36
0
ответов

Python :Создать список, который представляет собой сумму двух списков, элемент -мудрый [дубликат]

Скажем, у меня есть два списка :a=[1,2,3,4,5] b=[5,4,3,2,1] Я хочу создать третий, который будет линейной суммой двух заданных :c[i]==a[i]+b[i] c==[6,6,6,6,6] Можно ли обойтись конструктором for?...
вопрос задан: 5 September 2012 00:35
0
ответов

Python использует перечисление внутри списка.

Предположим, у меня есть такой список: mylist = ["a","b","c","d"] Чтобы получить значения, напечатанные вместе с их индексом, я можно использовать функцию enumerate Python, подобную этой >>> for i,j в enumerate(...
вопрос задан: 21 August 2012 22:45
0
ответов

Недостаток понимания Multi -Назначение переменных Python

Я новичок в Python (с Java в качестве основы ). Я читал книги Dive Into Python, в Главе 3 я нашел о Multi -Variable Assignment. Может быть, кто-то из вас поможет мне понять, что происходит в этом...
вопрос задан: 3 August 2012 09:30
0
ответов

Самый питонический (и эффективный )способ вложения списка парами

мой список :mylist=[1,2,3,4,5,6] Я хотел бы преобразовать mylist в список пар :[[1,2],[3,4],[5,6]] Есть ли питонический способ сделать это? Понимание списка? Итертулс?
вопрос задан: 3 August 2012 02:47
0
ответов

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

У меня есть обходной путь к следующему вопросу. Этот обходной путь будет циклом for с проверкой включения в вывод, как показано ниже:#!/usr/bin/env python def rem _dup (dup _list ):...
вопрос задан: 16 July 2012 14:10
0
ответов

Сортировка понимания списка в одном выражении

Я заметил кое-что, чего не ожидал, когда писал сценарий сегодня утром. Я попытался использовать понимание списка и отсортировать все это в одном выражении и получил удивительный результат. Следующий код резюмирует...
вопрос задан: 11 July 2012 13:36
0
ответов

Python :разделяет список строк на список списков строк по длине с вложенными включениями

У меня есть список строк, и я пытаюсь составить список списков строк по длине строки. то есть ['a', 'b', 'ab', 'abc'] становится [['a', 'b'], ['ab'], ['abc']] Я сделал это так :...
вопрос задан: 4 July 2012 19:20
0
ответов

Erlang: как реализовать понимание списка Erlang?

Реализовать понимание списков Erlang, которое берет два элемента из списка и создает новый список списков. У меня есть эта пара кодов ([], Acc) -> lists:reverse(Acc); пара(L, Acc0) -> [ A, B | ...
вопрос задан: 22 June 2012 00:56