如何在Python Pandas数据帧、系列中找到唯一的文件扩展名?

23 浏览
0 Comments

如何在Python Pandas数据帧、系列中找到唯一的文件扩展名?

这个问题在这里已经有了答案:

在Python中提取文件扩展名

我有一个包含数百个带有不同扩展名的图像路径和文本文件路径的csv文件。现在我想找到这些图像和文本文件的唯一扩展名。我该怎么做?

例如,在csv文件中包含的数据:

images_path:

https://img.sportstars.id/2021/07/h4bc44/master_B7Nrz3845M_1077.JPG               
https://img.sportstars.id/2021/04/M17c3d/master_04fdj7Zi27_1560.jpg               
https://img.sportstars.id/2021/07/j6KY90/master_9uYf5T2Y97_1940.jpg

text_path:

xNeW1g.txt
YnENun.txt
tstaxy.txt

注意:文本和图像路径都包含在同一个csv文件中作为列名。如果有任何帮助,将不胜感激。谢谢

admin 更改状态以发布 2023年5月23日
0
0 Comments

使用@tzinie的解决方案

df['images_extensions'] = df['images_path'].apply(lambda x: os.path.splitext(x)[-1])

0