给定两个列表,返回一个列表,其元素为大小为二的列表,其中对于第i个列表,第一个元素是第一个原始列表的第i个元素,第二个元素是第二个原始列表的第i个元素。如果其中一个列表比另一个列表小,则生成的列表的大小与最小列表相同;如果其中一个列表为空,则返回一个空列表。例如:
> (zip '(1 2) '(3 4))
'((1 3) (2 4))
> (zip '(1 2 3) '())
'()
> (zip '() '(4 5 6))
'()
> (zip '(8 9) '(3 2 1 4))
'((8 3) (9 2))
> (zip '(8 9 1 2) '(3 4))
'((8 3) (9 4))