I want to split the values present in the column into different column like this using python script or function applying onto dataframe 

```
  Number |   0|  1|  2|  3
 78797071|  78| 79| 70| 71

```

I am able to do so by using this 

```
df = df.join(pd.DataFrame(df["Number"].astype(str).str.findall("..").values.tolist()).add_prefix('DIV')).fillna("00")

```

but i dont want to use above this i want a function and use apply() function on dataframe to use that python script function is it possible to do so ?