复习:删除重复项
本课属于 Coddy Python 学习旅程的“逻辑与流程”单元。第 32 课,共 78 课。
挑战
简单在 Python 中,你可以使用 set() 函数将列表转换为集合。这称为类型转换。转换为集合会将列表变成一个集合,其中只包含不重复的元素。
示例:
my_list = [1, 2, 2, 3, 4, 4, 5]
my_set = set(my_list)
print(my_set)
# Output: {1, 2, 3, 4, 5}编写一个名为 remove_duplicates 的函数,它接受一个数字列表作为参数,并返回一个删除了重复项的新列表,同时保留元素的原始顺序。
示例输入:
numbers = [1, 2, 2, 3, 4, 4, 5]示例输出:
[1, 2, 3, 4, 5]利用集合的特性简化答案,同时保持顺序不变!
亲手试试
def remove_duplicates(numbers):
# 在这里编写代码逻辑与流程中的所有课
自己练习: Python 在线编译器