Skip to content

Commit b9f0744

Browse files
authored
Update ITERTOOLS.md
1 parent 940d2f3 commit b9f0744

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ITERTOOLS.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ ____
2121
| combinations_with_replacement | Комбинация всех возможных значений с повторяющимися элементами | combinations_with_replacement('DOG', 2) --> [(DD, DO), (DG, OO), ...] |
2222
| permutations | Комбинация с перестановкой всех возможных значений | permutations('DOG', 2) --> [(DO, DG), (OD, OG)...] |
2323
| product | product Комбинация, полученная из всех возможных значений вложенных списков | list(product([1, 2], repeat=2)) --> [(1, 1), (1, 2), (2, 1), (2, 2)] |
24-
|----------------|---------------|-----------------|
24+
|-------- 3 --------|---------------|-----------------|
2525
| filterfalse | Все элементы, для которых функция возвращает ложь | list(filterfalse(lambda i: i == 0, [1, 2, 3, 0, 4, 5, 1])) --> [1, 2, 3, 4, 5, 1] |
2626
| dropwhile | Все элементы, начиная с того, для которого функция вернет ложь | dropwhile(lambda x: x<5, [1,4,6,4,1]) --> 6 4 1 |
2727
| takewhile | Все элементы, до тех пор, пока функция не вернет истину | takewhile(lambda x: x<5, [1,4,6,4,1]) --> 1 4 |
2828
| compress | Удаление элементов, для которых было передано значение ложь | list(compress('CAT', [True, False, True])) --> ['C', 'T'] |
29-
|----------------|---------------|----------------|
29+
|-------- 4 --------|---------------|----------------|
3030
| chain | Поочередное объединение списков при помощи итераторов | chain('ABC', 'DEF') --> A B C D E F |
3131
| chain.from_terable | Аналогично chain, но аргумент — список, в который вложены объединяемые списки | (chain.from_iterable(['ABC', 'DEF']) --> A B C D E F |
3232
| islice | Получение среза, благодаря указанному количеству элементов [start:stop:step] | islice('ABCDEFG', 2, None) --> C D E F G |

0 commit comments

Comments
 (0)