0
ответов

Понимание списка в Haskell

Я использовал следующий код для получения всех комбинаций заранее определенного количества чисел: getList x = [[a, b, c] | a <- [1..x], b <- [1..x], c <- [1..x]] Это было нормально для начала, ...
вопрос задан: 12 May 2011 18:32
0
ответов

Понимание списка Python VS для поведения

РЕДАКТИРОВАТЬ: моя глупая логика опередила меня. Отсутствие - это просто результат вызова понимания. Хорошо, я запускаю несколько тестов на python, и я столкнулся с небольшой разницей в порядке выполнения, ...
вопрос задан: 3 May 2011 14:54
0
ответов

Python: Разница между! = и «is not»

Я не понимаю разницу между синтаксисом! = и is не. Похоже, они делают то же самое: >>> s = 'a' >>> s! = 'а' Ложь >>> s не а Неверно. Но когда я использую ...
вопрос задан: 25 April 2011 19:20
0
ответов

Применение метода без возвращаемого значения к каждому элементу списка

Является есть ли способ использовать методы без возвращаемого значения, такие как random.shuffle, в понимании списка? >>> импорт pprint >>> импорт случайный >>> >>> L = [random ....
вопрос задан: 23 April 2011 20:44
0
ответов

Определение того, не работает ли IE7 или более ранняя версия с условными комментариями и javascript

I ' m пытаюсь проверить, использует ли человек что-нибудь IE с версией меньше 8 или что-нибудь еще. Я использую условные комментарии для объявления логических значений .. ini - display_errors = Off - поэтому пользователи
вопрос задан: 12 April 2011 08:47
0
ответов

перечислить и заархивировать в Coffeescript?

Исходя из Python, мне нравятся многие функции, которые Coffeescript заимствует у Python и Perl (диапазоны / слайсы, понимания, деструктурирующие назначения). Есть ли какой-нибудь синтаксический сахар в Coffeescript ...
вопрос задан: 11 April 2011 08:28
0
ответов

список вызовов функций с использованием понимания списка

могу ли я вызвать список функций и использовать понимание списка? def func1 (): возврат 1 def func2 (): возврат 2 def func3 (): return 3 fl = [func1, func2, func3] fl [0] () fl [1] () fl [2] () Я знаю, что могу сделать для f ...
вопрос задан: 28 March 2011 16:36
0
ответов

Понимание списка для извлечения списка кортежей из словаря

Я хотел бы использовать понимание списка в следующем списке; movie_dicts = [{'title': 'Мальчик и его собака', 'год': 1975, 'рейтинг': 6,6}, {'title': 'Ран', 'год': 1985, 'рейтинг': 8,3} , {...
вопрос задан: 20 March 2011 23:20
0
ответов

Textarea Limit символов в строке JQuery или Javascript [дубликат]

Возможный дубликат: Как ограничить количество символов в строке в текстовой области до фиксированного значения. привет друзья, у меня есть поле textarea на мой взгляд. Мне нужно установить длину строки 72 символа. ...
вопрос задан: 8 March 2011 17:57
0
ответов

Подсписки списка, использующие понимание списка

Это просто. Я хочу сгенерировать все подсписки списка, используя понимание списка. то есть: getSublist [1,2,3] - это [[1], [2], [3], [1,2], [1,3], [2, 3], [1,2,3]] Спасибо
вопрос задан: 1 March 2011 00:10
0
ответов

LIst Computing: References to Components

В итоге: мне нужно написать Понимание списка, в котором я ссылаюсь на список, созданный с помощью понимания списка. Возможно, это не то, что вам нужно делать каждый день, но я не думаю, что это ...
вопрос задан: 20 February 2011 10:35
0
ответов

Make Javascript do List Comprehension

What is the cleanest way to make Javascript do something like Python's list comprehension? In Python if I have a list of objects whose name's I want to 'pull out' I would do this... list_of_names = [...
вопрос задан: 11 February 2011 00:44
0
ответов

Python: механизм понимания списка

При использовании понимания списка или ключевого слова in в контексте цикла for, например: for o в X: do_something_with (o) или l = [o вместо o в X] Как работает механизм, лежащий в основе? Какие функции \ ...
вопрос задан: 31 January 2011 06:45
0
ответов

Фильтр с пониманием списка CoffeeScript

В документации CoffeeScript указано, что составления списка должны иметь возможность выполнять операции выбора / фильтрации: они должны быть в состоянии обрабатывать большинство мест, где в противном случае вы бы использовали цикл , each / ...
вопрос задан: 29 January 2011 22:20
0
ответов

Что использовать вместо понимания списка

I ' m только начал работать с Haskell и закончил хорошее упражнение по созданию шифра Цезаря. Одним из первых шагов было создание функции, которая будет преобразовывать букву в число. Я знаю ...
вопрос задан: 26 January 2011 09:47
0
ответов

Помогите мне понять ссылки на переменные PHP и их область действия

Ссылки: Если я передаю переменную функции (например, $ var), это должна быть копия ссылки на фактический переменная (такая, что установка значения null не влияет на другие копии)? Или это ...
вопрос задан: 20 January 2011 16:35
0
ответов

Значение переопределения понимания списка Python

. Взгляните на следующий фрагмент кода, который показывает понимание списка .. >>> i = 6 >>> s = [i * i для i в диапазоне (100)] >>> print (i) Когда вы выполняете пример кода ...
вопрос задан: 1 January 2011 20:45
0
ответов

Python: понимание списка, делать f (x), если x существует?

Как я могу сделать что-то вроде следующего в Python ? row = [unicode (x.strip ()), если x вместо x в строке] В основном, понимание списка, в котором вы выполняете функцию, если переменная существует. Спасибо!
вопрос задан: 26 December 2010 19:23
0
ответов

for-if без понимания списка в одной строке

может ли это быть записано в одну строку без понимания списка? for x in vec: if x> 3: ... ...
вопрос задан: 26 December 2010 14:47
0
ответов

Python идиома: понимание списка с ограничением элементов

Я в основном пытаюсь сделать это (псевдокод, не действительный Python): limit = 10 results = [xml_to_dict (artist) для Artist в xml.findall ('artist'), а limit--] Как я могу написать это кратко ...
вопрос задан: 26 December 2010 14:35
0
ответов

Понимание списка: создание списков списков

Привет, я пытаюсь создать в haskell функцию, которая принимает число a, делит его, используя списки, т.е. для числа 4 он создаст [[1,1,1,1], [1,1 , 2], [1,3], [2,2], [4]]. Я думал об использовании списка ...
вопрос задан: 26 December 2010 14:32
0
ответов

Понимание списка и len () против простого цикла for

Я должен взять список слов и подсчитать все слова в нем, которые имеют длину 2 или более символа, первый и последний символы равны. Я придумал два возможных решения: результат = 0 ...
вопрос задан: 26 December 2010 14:19
0
ответов

Ленивое вычисление и повторное использование Haskell

Я знаю, что если бы мне пришлось вычислить список квадратов в Haskell, я мог бы сделать следующее: squares = [x ** 2 | x <- [1 ..]] Затем, когда я вызываю квадраты следующим образом: print $ take 4 squares И он напечатает ...
вопрос задан: 26 December 2010 01:43
0
ответов

Разделить список на вложенные списки по значению

Скажем, у меня есть такой список: [1, 4, None, 6, 9, None, 3, 9, 4] I решите разделить это на вложенные списки на None, чтобы получить следующее: [[1, 4], [6, 9], [3, 9, 4]] Конечно, я мог бы захотеть ...
вопрос задан: 1 December 2010 09:06
0
ответов

вопрос для понимания списка

Есть ли способ добавить несколько элементов в список при составлении списка за итерацию? Например: y = ['a', 'b', 'c', 'd'] x = [1,2,3] return [x, a for a in y] вывод: [[1,2,3], 'a', [1,2,3], 'b', ...
вопрос задан: 27 November 2010 01:42
0
ответов

Как получить список индексов ненулевых элементов в списке?

У меня есть список, который всегда будет содержать только единицы и нули. Мне нужно получить список ненулевых индексов списка: a = [0, 1, 0, 1, 0, 0, 0, 0] b = [] для i в диапазоне (len (a)): если a [i] == 1: b ....
вопрос задан: 6 November 2010 01:37
0
ответов

using locals() inside dictionary comprehension

The following code doesn't work, I assume because the locals() variable inside the comprehension will refer to the nested block where comprehension is evaluated: def f(): a = 1 b = 2 ...
вопрос задан: 1 November 2010 00:51
0
ответов

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

У меня есть понимание этого списка: [[x, x] для x в диапазоне (3)], что приводит к следующему списку: [[0 , 0], [1, 1], [2, 2]], но мне нужен этот список: [0, 0, 1, 1, 2, 2] Как проще всего…
вопрос задан: 13 October 2010 15:44
0
ответов

Понимание списка Python vs. NET LINQ

Следующая простая строка кода LINQ [] words = {"привет", "замечательно", "linq", "красиво", "мир"}; // Получаем только короткие слова var shortWords = from word in words, где word.Length <= 5 ...
вопрос задан: 13 October 2010 12:24
0
ответов

list.extend и понимание списка

Когда мне нужно добавить несколько идентичных элементов в список, я использую list.extend: a = ['a', 'b', 'c'] a.extend (['d'] * 3) Результат ['a', 'b', 'c', 'd', 'd', 'd'] Но как сделать то же самое со списком ...
вопрос задан: 10 October 2010 08:49