2024-05-06 19:33:16 发布
网友
我有这样一个熊猫数据框:
我需要从这个循环中获得的列“labels”中的值
for image in os.listdir('train_images'): if df_train['image'].str.contains(image).any(): print('labels')
我在这里得到image1,我想要列标签中的值
最终结果必须是这样的:
多谢各位
大熊猫:
df = pd.DataFrame(np.array([['image1', 'now'], ['image2', 'yesterday']]), columns=['image', 'labels'])
解决方案可以很简单-如果只有两列:(resultType:Dataframe)
del df['image'] df
但如果有x列,则:(resultType:object)
onlyLabels = df['labels'] onlyLabels
(结果类型:字符串)
for i in df['labels']: print (i)
大熊猫:
解决方案可以很简单-如果只有两列:(resultType:Dataframe)
但如果有x列,则:(resultType:object)
(结果类型:字符串)
相关问题 更多 >
编程相关推荐