【发布时间】:2019-01-17 16:30:59
【问题描述】:
我有一个看起来像这样的 df
list
[]
[8,8]
[0,9]
[]
此列的数据类型为object。如何从列中删除 [] 并替换为 np.nan?
我尝试过字符串替换,但括号不是
df.list = df.list.replace('"[]"','')
【问题讨论】:
标签: python-3.x string pandas
我有一个看起来像这样的 df
list
[]
[8,8]
[0,9]
[]
此列的数据类型为object。如何从列中删除 [] 并替换为 np.nan?
我尝试过字符串替换,但括号不是
df.list = df.list.replace('"[]"','')
【问题讨论】:
标签: python-3.x string pandas
使用astype(bool)
df=df[df['list'].astype(bool)]
【讨论】: