I have a Pandas series sf:
email
email1@email.com [1.0, 0.0, 0.0]
email2@email.com [2.0, 0.0, 0.0]
email3@email.com [1.0, 0.0, 0.0]
email4@email.com
probably graded as a non-pythonic way to do this but this'll give the result you want in a line:
new_df = pd.DataFrame(zip(email,list))
Result:
email list
0 email1@email.com [1.0, 0.0, 0.0]
1 email2@email.com [2.0, 0.0, 0.0]
2 email3@email.com [1.0, 0.0, 0.0]
3 email4@email.com [4.0, 0.0, 3.0]
4 email5@email.com [1.0, 5.0, 0.0]