将数据帧发送到列表

时间:2017-09-20 10:42:29

标签: python pandas

我有一个数据框,它是查询的结果,我想将其切片并转换为列表。 数据框如下所示:

  Name Age Weight
0 Cat   5   35
1 Dog   6   25

这是我得到的: 查询:

def queryMyQuery(params):
    data = pd.read_sql(sql=queryMyQuery, con=engine)
    return data.to_json()

这就是我如何切割数据帧并制作一个列表:

df=data
df['Names']= data['Name'].tolist()

问题是我收到一个错误,说字符串索引必须是整数,而不是str。 这样做的正确方法是什么?

0 个答案:

没有答案