Warning
This documentation is for an old version of IPython. You can find docs for newer versions here.
Module: utils.data
¶
Utilities for working with data structures like lists, dicts and tuples.
3 Functions¶
-
IPython.utils.data.
uniq_stable
(elems) → list¶ Return from an iterable, a list of all the unique elements in the input, but maintaining the order in which they first appear.
Note: All elements in the input must be hashable for this routine to work, as it internally uses a set for efficiency reasons.
-
IPython.utils.data.
flatten
(seq)¶ Flatten a list of lists (NOT recursive, only works for 2d lists).
-
IPython.utils.data.
chop
(seq, size)¶ Chop a sequence into chunks of the given size.