Can Numpy Array Hold Different Data Types