diff --git a/toolz/itertoolz.py b/toolz/itertoolz.py index 71c7ddc0..bf91903f 100644 --- a/toolz/itertoolz.py +++ b/toolz/itertoolz.py @@ -374,7 +374,9 @@ def second(seq): >>> second('ABC') 'B' """ - return next(itertools.islice(seq, 1, None)) + seq = iter(seq) + next(seq) + return next(seq) def nth(n, seq):