Split pandas dataframe column based on number of digits,df.value.astype(str).apply(list).apply(pd.Series).astype(int)