2010-11-26 3 views
3
1 0 0 1 verb 1 2 3 4 
    result:1 4 

Глагол удаляет элементы из списка справа, у которых есть 0 в списке слева. Я помню, что видел этот глагол в Словаре, но я не могу найти его снова. Кто-нибудь знает этот глагол?J, неопровержимый глагол

ответ

6

Это #.

Пояснения: Такие глаголы (1 или 2 символа, редко 3) называются примитивами. Первоначальный примитив # называется монашеской (эффективно подсчитывает элементы, возвращая счет в первом измерении) и Copy в качестве диады, где он копирует правильные аргументы столько раз, сколько указано в левом аргументе. Конечно, в этом случае ваши правые и левые элементы должны иметь одинаковую длину (или что один из них является скалярным, если другой нет).

Пример:

1 0 0 1 # 1 2 3 4 
1 4 
+0

Большое спасибо, очень полезно :) – Labbekak 2010-11-28 08:28:30

Смежные вопросы