If I initialise a python list

```
x = [[],[],[]]
print(x)

```

then it returns

```
[[], [], []]

```

but if I do the same with a numpy array

```
x = np.array([np.array([]),np.array([]),np.array([])])
print(x)

```

then it only returns

```
[]

```

How can I make it return a nested empty list as it does for a normal python list?