# Hands-on: Split and combine arrays

Split and combine NumPy arrays
© CSC - IT Center for Science Ltd.

In this exercise you can learn how to split and combine NumPy arrays.

Source code for this exercise is located in numpy/split-combine/

Create a new 8×8 array with some values (or continue with the one created in
Step 2.5: Hands-on: Array slicing).

1. Use np.split() function for splitting the array into two new 4×8 arrays.
Reconstruct the original 8×8 array by using np.concatenate().
2. Repeat the above exercise but create now 8×4 subarrays and then combine them.
© CSC - IT Center for Science Ltd.