from itertools import islice
A1 = iter(A)
A2 = islice(A, 1, None)
for a1, a2 in zip(A1, A2):
islice , A[1:] ( ). , None , islice(iterable, stop) stop ( ), , . ( None), .
islice(iterable, start, stop[, step])
islice(iterable, stop)
, .
zip() , shortest (A2). IndexError IndexError.