Convert a columns of string to list in pandas

前端 未结 4 1219
不思量自难忘°
不思量自难忘° 2020-12-03 15:27

I have a problem with the type of one of my column in a pandas dataframe. Basically the column is saved in a csv file as a string, and I wanna use it as a tuple to be able t

4条回答
  •  执笔经年
    2020-12-03 15:57

    You can use ast.literal_eval, which will give you a tuple:

    import ast
    df.LABELS = df.LABELS.apply(ast.literal_eval)
    

    If you do want a list, use:

    df.LABELS.apply(lambda s: list(ast.literal_eval(s)))
    

提交回复
热议问题