Fix zip for slicing infinite ranges

Because the type returned is not the same.