```
import pandas as pd

test=[
      [14,12,1,13,15],
      [11,21,1,19,32],
      [48,16,1,16,12],
      [22,24,1,18,41],
     ]

df = pd.DataFrame(test)
x = [1,2,3,4]
df['new'] = pd.DataFrame(x)

```

In this example,df will create new column 'new'

What I want is ...

I want create an new `DataFrame` (df1) include column 'new'(six column), and df is not changed (only five column). 

I want df not to change.

How do I do that?