【发布时间】:2014-03-10 07:43:43
【问题描述】:
所以从一个字符串列表开始,如下
string_list = ['rest', 'resting', 'look', 'looked', 'it', 'spit']
我想从列表中删除作为另一个元素的子字符串的任何元素,例如给出结果...
string_list = ['休息','看着','吐']
我有一些代码可以实现这一点,但它非常难看,而且可能是不必要的复杂。有没有简单的方法在 Python 中做到这一点?
【问题讨论】:
-
让我们看看丑陋的版本。这将是一个很好的……破冰船
-
我从来没有看到有人在问题中嘲笑他们的代码
-
前几天我问了一个类似的问题stackoverflow.com/questions/21653585/…
-
可以在here 找到一个类似的问题,可能会提供更高效的解决方案
标签: python string list substring