def remove_duplicates(lst):
return list(set(lst))
# 示例
original_list = ["apple", "banana", "banana", "orange", "apple", "grape"]
new_list = remove_duplicates(original_list)
print(new_list) # 输出:["orange", "banana", "grape", "apple"]
解释:以上代码定义了一个名为remove_duplicates的函数。该函数的参数是一个列表lst。该函数内部使用set()函数将lst转换成一个集合,由于集合的元素不能重复,因此转换后的集合不包含重复的元素。最后,通过list()函数将集合转换回列表并返回。在示例中,original_list中包含有重复元素,但返回的new_list中不再包含重复的元素。