如何从Pandas中的列表中提取值

时间:2017-10-28 18:21:05

标签: python pandas

您好我有一个数据框,看起来像这样:

         0             1
  0      0    [03/25/93]
  1      1     [6/18/85]
  2      2      [7/8/71]
  3      3     [9/27/75]
  4      4      []
  5      5      []

如何在DataFrame的另一列中提取列表中的值???

         0             1
  0      0    03/25/93
  1      1    6/18/85
  2      2    7/8/71
  3      3    9/27/75
  4      4      NaN
  5      5      Nan

非常感谢。

1 个答案:

答案 0 :(得分:1)

使用str[0]

df[1] = df[1].str[0]
print (df)
   0         1
0  0  03/25/93
1  1   6/18/85
2  2    7/8/71
3  3   9/27/75
4  4       NaN
5  5       NaN