``sum(map(operator.mul, vector1, vector2))``.
-**Infinite Iterators:**
+**Infinite iterators:**
================== ================= ================================================= =========================================
Iterator Arguments Results Example
:func:`zip_longest` p, q, ... (p[0], q[0]), (p[1], q[1]), ... ``zip_longest('ABCD', 'xy', fillvalue='-') --> Ax By C- D-``
============================ ============================ ================================================= =============================================================
-**Combinatoric generators:**
+**Combinatoric iterators:**
============================================== ==================== =============================================================
Iterator Arguments Results