我试图从主字符串(从主数据帧)中找到子字符串(从一个数据帧中获取),但没有得到所需的结果。以下是文件详细信息和输出
第一个数据帧
handleid
49483
51466
83821
94159
105068
我想从主数据框(id列)中搜索49483。结果如下
id collection_id dc_language_iso
dli_ndli/49483 NaN English
dli_ndli/494830 NaN Kannada
dli_ndli/494831 NaN Kannada
dli_ndli/494832 NaN Kannada
上面的结果显示我得到了4983498304983149832,但是我只想要第一行,即dli_ndli/49483 NaN English
。我不想将值为49830、49831、49832的行作为子字符串
我正在使用熊猫提供的包含功能
假设一切都是字符串…你可以这样做:
这里main_df是主数据帧,df1是第一个数据帧,
df1['handleid'][0]
是'49483'
…您可以根据需要修改代码,对df1中的任何/所有值执行操作这应该起作用:
相关问题 更多 >
编程相关推荐