요약 - 중복 제거하기
Coddy Python 여정의 Logic & Flow 섹션에 포함된 레슨 — 78개 중 32번째.
챌린지
쉬움Python에서는 set() 함수를 사용하여 리스트를 세트(set)로 변환할 수 있습니다. 이를 캐스팅(casting)이라고 합니다. 세트로 캐스팅하면 리스트가 고유한 요소만 포함하는 세트로 변환됩니다.
예시:
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):
# 여기에 코드를 작성하세요