从列表中删除多个元素可以使用Python的列表推导式或者循环语句来实现。
列表推导式示例:
my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]
elements_to_remove = [2, 4, 6, 8]
new_list = [x for x in my_list if x not in elements_to_remove]
print(new_list)
循环语句示例:
my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]
elements_to_remove = [2, 4, 6, 8]
new_list = []
for x in my_list:
if x not in elements_to_remove:
new_list.append(x)
print(new_list)
这两种方法都可以从列表中删除多个元素,并且生成一个新的列表。
领取专属 10元无门槛券
手把手带您无忧上云