Python 在列表中的字符串中提取字符

['boxoffice.csv', 'games.csv', 'imdb.csv', 'olympics-locations.csv', 'olympics-results.csv', 'oscar-actor.csv', 'oscar-film.csv', 'seinfeld-episodes.csv', 'seinfeld-foods.csv']
我要把.csv之前的东西,即boxoffice, games等提取出来, 变成一个list
感激不尽!

new_l中就会是你想要的.

l = ['boxoffice.csv', 'games.csv', 'imdb.csv', 'olympics-locations.csv', 'olympics-results.csv', 'oscar-actor.csv', 'oscar-film.csv', 'seinfeld-episodes.csv', 'seinfeld-foods.csv']
new_l = [e[:-4] for e in l]

温馨提示:答案为网友推荐,仅供参考
相似回答