Результаты поиска по запросу "list-comprehension"
Функция с аргументами в двух списках
У меня есть два списка xscat и yscat. Я хотел бы, чтобы понимание списка подбирало x и y в xscat и yscat соответственно. Результирующий список должен содержатьpeaks([x[0], y[0]]), peaks([x[1], y[1]]) , и т.д xscat=yscat=[-1, -1.5,5] ...
Генерация временной последовательности с шагом 7 секунд
Как бы вы сгенерировали следующую последовательность строк в Python? 00:00:00 00:00:07 00:00:14 00:00:21 ... 00:00:49 00:00:56 00:01:03Шаг 7 секунд. Конец около 03:30: +/- Я бы пришел с решением, которое использует модульную арифметику (первые ...
Эйлер 43 - есть ли монада, чтобы помочь написать этот список понимания?
Вот способ решения проблемы Эйлера 43 (пожалуйста, дайте мне знать, если это не даст правильный ответ). Есть ли монада или какой-то другой синтетический сахар, который может помочь в отслеживанииnotElem условия? toNum xs = foldl (\s d -> s*10+d) ...
Насколько (не) эффективно понимание списка, если вы его не назначаете?
В этом вопросе [https://stackoverflow.com/a/11968881/34088]Я спорю с комментатором, который утверждает, что for t in threads: t.join()будет лучше чем [t.join() for t in threads]Оставляя в стороне вопрос о «злоупотреблении пониманием» - я ...
Тернарное выражение в словарном понимании
Я пытаюсь инвертировать словарь. В случае если многие ключи имеют одно и то же значение, новый ключ (старое значение) должен ассоциироваться с набором новых значений (старые ключи). Я решил проблему, но я пытаюсь провести рефакторинг ...
Как читать вслух Python List Comp понять?
Мой вопрос о PythonПонимание спискачитаемость. Когда я сталкиваюсь с кодом со сложными / вложенными списками, я обнаруживаю, что мне приходится перечитывать их несколько раз, чтобы понять цель. Есть ли интуитивно понятный способ прочитать вслух ...
понимание вложенного списка с помощью os.walk
Попытка перечислить все файлы в определенном каталоге (например, «find.» В Linux или «dir / s / b» в Windows). Я придумал следующее понимание вложенного списка: from os import walk from os.path import join root = r'c:\windows' #choose ...
Отображение вложенного списка с помощью списка в Python?
У меня есть следующий код, который я использую для отображения вложенного списка в Python, чтобы создать список с той же структурой. >>> nested_list = [['Hello', 'World'], ['Goodbye', 'World']] >>> [map(str.upper, x) for x in nested_list] ...
Понимание списка Python: возврат тестовой функции
Есть ли способ проверить возврат функции в понимании списка (или dict)? Я хотел бы избежать написания этого: lst = [] for x in range(10): bar = foo(x) if bar: lst.append(bar)и вместо этого используйте понимание списка. Очевидно, я не хочу ...
Доступ к переменным класса из списка понимания в определении класса
Как вы получаете доступ к другим переменным класса из понимания списка в определении класса? Следующее работает в Python 2, но не работает в Python 3: class Foo: x = 5 y = [x for i in range(1)]Python 3.2 выдает ошибку: NameError: global name ...