Convert pandas Series to DataFrame

前端 未结 6 978
长情又很酷
长情又很酷 2020-11-27 11:08

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         


        
6条回答
  •  自闭症患者
    2020-11-27 11:50

    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]
    

提交回复
热议问题