提取列表值的一些感兴趣部分

use*_*419 1 python list python-2.7

从这个清单

List = ['/asd/dfg/ert.py','/wer/cde/xcv.img']
Run Code Online (Sandbox Code Playgroud)

明白啦

List = ['ert.py','xcv.img']
Run Code Online (Sandbox Code Playgroud)

DSM*_*DSM 6

有一种split基于低级的方法:

>>> a = ['/asd/dfg/ert.py','/wer/cde/xcv.img']
>>> b = [elem.split("/")[-1] for elem in a]
>>> b
['ert.py', 'xcv.img']
Run Code Online (Sandbox Code Playgroud)

或者更高级,更具描述性的方法,可能更强大:

>>> import os
>>> b = [os.path.basename(filename) for filename in a]
>>> b
['ert.py', 'xcv.img']
Run Code Online (Sandbox Code Playgroud)

当然,这假设我猜对了你想要的东西; 你的例子有点不明确.