항목 추가
Coddy의 Python 세트 코스 레슨 — 11개 중 4번째.
세트(Set)는 가변적(mutable)입니다. 즉, 생성 후 새로운 요소를 추가하여 수정할 수 있습니다. Python은 세트에 항목을 추가하는 여러 가지 방법을 제공합니다:
add() 메서드 사용하기:
add()메서드는 세트에 단일 요소를 추가합니다. 요소가 이미 존재하는 경우 세트는 변경되지 않은 상태로 유지됩니다.fruits = {"apple", "banana", "cherry"} fruits.add("date") print(fruits) # 출력: {'apple', 'banana', 'cherry', 'date'}update() 메서드 사용하기:
update()메서드는 세트에 여러 요소를 추가할 수 있습니다. 리스트, 튜플, 문자열 또는 다른 세트를update()메서드에 전달할 수 있습니다.fruits = {"apple", "banana", "cherry"} fruits.update(["elderberry", "fig", "grape"]) print(fruits) # 출력: {'apple', 'banana', 'cherry', 'elderberry', 'fig', 'grape'}다양한 반복 가능 객체(Iterables)와 함께 update() 사용하기:
update()메서드는 문자열이나 세트와 같은 다른 반복 가능 객체도 받아들일 수 있습니다.fruits = {"apple", "banana", "cherry"} fruits.update("date") # "date"의 각 문자를 추가함 print(fruits) # 출력: {'apple', 'banana', 'cherry', 'd', 'a', 't', 'e'} fruits.update({"elderberry", "fig"}) print(fruits) # 출력: {'apple', 'banana', 'cherry', 'elderberry', 'fig', 'd', 'a', 't', 'e'}
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
챌린지
쉬움"apple","banana","cherry"항목을 포함하는my_set이라는 이름의 세트를 생성하세요.add()메서드를 사용하여"date"항목을 세트에 추가하세요.update()메서드를 사용하여"elderberry"와"fig"항목을 세트에 추가하세요.- 리스트와 함께
update()메서드를 사용하여"grape"와"honeydew"항목을 세트에 추가하세요. - 최종 세트를 출력하세요.
직접 해보기