Convert a columns of string to list in pandas

前端 未结 4 1231
不思量自难忘°
不思量自难忘° 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 16:11

    You can try this (assuming your csv is called filename.csv):

    df = pd.read_csv('filename.csv')
    
    df['LABELS'] = df.LABELS.apply(lambda x: x.strip('()').split(','))
    
    >>> df
       ID                               LABELS
    0   1  [1.0, 2.0, 2.0, 3.0, 3.0, 1.0, 4.0]
    1   2  [1.0, 2.0, 2.0, 3.0, 3.0, 1.0, 4.0]
    

提交回复
热议问题