我创建了一个包含目录+子文件夹中所有xlsx文件的列表。现在我有一个只有1列的 Pandas Dataframe ,并且每行都有xlsx文件的完整路径。我还有另一个列表,其中只包含xlsx文件的名称没有完整路径。我知道有一种过滤df [df [bla == bla]]等值的方法,但我不知道如何用字符串的子字符串来做这个。
任何人都知道如何取回包含仅所需xlsx文件的完整路径的列表?
这是我的文件名列表
答案 0 :(得分:0)
您可以像这样搜索Pandas DataFrame:
搜索包含模式的字符串
pattern = r'[0-9][a-z]'
pd.Series(['1', '2', '3a', '3b', '03c']).str.contains(pattern)
搜索与模式匹配的字符串
pd.Series(['1', '2', '3a', '3b', '03c']).str.match(pattern)
您可以在此处找到更详细的说明。希望有所帮助。