作者:
eco100 ( )
2020-06-01 16:40:29不好意思 自己並非python的使用者 但因為要改python的程式
所以問的問題有點基本
例如我有一個list
names = ['A12.txt', 'B34.txt', 'C45.txt']
我要變成
names = ['A12', 'B34', 'C45']
我試著用 names.partition('.')[0] 但partition似乎不能用在list上
有什麼快速的方式呢? 謝謝!
list(map(lambda x: os.path.splitext(x)[0], names))names = list(map(lambda x: os.path.splitext(x)[0],names))用splitext比較準確或 names = [ os.path.splitext(i)[0] for i in names ]也一樣