[python] set add에 대해서

최승언·2023년 10월 18일
0

python

목록 보기
21/22
post-thumbnail

Python의 set은 중복을 허용하지 않는 요소들의 집합을 나타내는 자료형입니다. set에 새로운 요소를 추가하기 위해서는 add() 메서드를 사용합니다.

다음은 set에 값을 추가하는 예시입니다:

my_set = set()  # 빈 set 생성

my_set.add(1)  # 값 1을 set에 추가
my_set.add(2)  # 값 2를 set에 추가
my_set.add(3)  # 값 3을 set에 추가

print(my_set)

위 코드에서 add() 메서드를 사용하여 값을 my_set에 추가하였습니다. 이때, 중복된 값을 추가하려고 하면 무시됩니다. 따라서 위 예시에서 같은 값을 여러 번 추가해도 결과적으로는 중복이 제거되어 {1, 2, 3}만 남게 됩니다.

또한, 한 번에 여러 개의 요소를 한꺼번에 set에 추가하려면 update() 메서드를 사용할 수도 있습니다. 다음은 여러 개의 요소를 한꺼번에 set에 추가하는 예시입니다:

my_set = set()   # 빈 set 생성

my_set.update([4,5,6])   # [4,5,6] 리스트의 모든 요소를 set에 추가

print(my_set)

위 코드에서는 [4,5,6] 리스트의 모든 요소가 한꺼번에 update() 메서드로 my_set 에 추가되었습니다.

따라서 위와 같이 Python의 set 자료형에서 값을 추가하기 위해서는 .add() 메서드나 .update() 메서드를 사용할 수 있습니다.

profile
작업하다가 막힌부분을 기록하는 곳.

0개의 댓글