我有一个数据框,它是查询的结果,我想将其切片并转换为列表。 数据框如下所示:
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。 这样做的正确方法是什么?