Say I have tables A and B where

```
A=  [[1, 2],
     [3, 4]]

```

and

```
B= [[5, 6],
    [7, 8]]

```

What I would like to return is the Pandas dataframe

```
[[(1,5), (2,6)],
 [(3,7), (4,8)]].

```

How can I do this? I want to do a zip on the elements while preserving the shape of the dataframe. Anyone know how this is possible?