Skip to main content
 首页 » 编程设计

python之如何在 PYTHON 中仅提取列表 'member' 的一部分

2025年05月04日1352php

我的问题有点基础,但由于我是 python 的新手(从 GIS 跨过来的),请多多包涵。

我有一个基于用户插入的文件的 python 列表 -

例如:inputlist =["c:\\files\\foobar.shp","c:\\files\\snafu.shp"]

如何将文件名(没有路径或扩展名)放入新列表?

(期望的输出:["foobar","snafu"])

谢谢。

请您参考如下方法:

你可以使用 python 的列表理解:

new_list = [ splitext(basename(i))[0] for i in inputlist ]