我有这个字符串列表和一些前缀。我想从列表中删除以任何这些前缀开头的所有字符串。我试过:
prefixes = ('hello', 'bye')
list = ['hi', 'helloyou', 'holla', 'byeyou', 'hellooooo']
for word in list:
list.remove(word.startswith(prexixes)
所以我希望我的新列表是:
list = ['hi', 'holla']
但我收到此错误:
ValueError: list.remove(x): x not in list
怎么了?