我正在比较两个列表,并希望比较列表中每个元素的名称,而不管文件扩展名是什么。为此,我目前根据其长度手动删除这些扩展。我喜欢自动忽略过去的一切。在文件名中,无论文件类型如何,它都能正常工作。
for x in Localfilenmamelist:
try:
Remotefilenamelist.remove(x[:-3] + '.gz')
except:
pass
我尝试过x.split(“。”,[0]),但它不起作用。我认为它是我的语法,但因为我对python很新,我不确定它是否有错。