Python 如何从数据帧中获取特定值?

Python 如何从数据帧中获取特定值?,python,pandas,Python,Pandas,我有一个类似这样的.df(df=pandas.read\u csv(main\u db)): 项目名称 项目品牌 项目代码 商品库存 某个名字 某品牌 6位数字 一些低数字 更多的名字 更多品牌 nore 6位数字 更多股票 如果您使用: result2 = result['itemStock'] 它返回一个数据系列,这样您就可以看到索引,而不仅仅是所需的值。您可以使用 type(result2) 您可以使用.values属性找到所需内容 result2 = result['itemStoc

我有一个类似这样的
.df
df=pandas.read\u csv(main\u db)
):

项目名称 项目品牌 项目代码 商品库存 某个名字 某品牌 6位数字 一些低数字 更多的名字 更多品牌 nore 6位数字 更多股票 如果您使用:

result2 = result['itemStock']
它返回一个数据系列,这样您就可以看到索引,而不仅仅是所需的值。您可以使用

type(result2)
您可以使用.values属性找到所需内容

result2 = result['itemStock'].values
试一试


或者只在第二个结果中输入iat[0]

您已经请求了一个系列,
结果['itemStock']。值
结果['itemStock']。值[0]
int(结果['itemStock'].values)
也可以!使用了
result2=str(result['itemStock'].values)
print(result2.strip(“[]”)和
),它工作得非常完美!
result = df.loc[(['itemCode']==itemCode, 'itemStock')].iat[0]