반응형
[파이썬 기초]
set 원소 추가, 삭제 방법
set을 하나 정의합시다.
>>> a={1,2,3,4,5}
>>> a
{1, 2, 3, 4, 5}
원소 추가 (add 메소드)
>>> a.add('a')
>>> a
{1, 2, 3, 4, 5, 'a'}
원소 여러개 추가 (update 메소드)
>>> a={1,2,3,4,5}
>>> a.update([7,8,9])
>>> a
{1, 2, 3, 4, 5, 7, 8, 9}
원소 삭제 (remove 메소드)
>>> a={1,2,3}
>>> a.remove(2)
>>> a
{1, 3}
원소삭제 (discard 메소드)
>>> a={1,2,3}
>>> a.discard(2)
>>> a
{1, 3}
discard 와 remove의 차이는, discard의 경우 제거하려는 원소가 없어도 에러가 발생하지 않지만 remove는 합니다.
반응형
'5-1. 파이썬 제공 기본 자료구조 > 집합' 카테고리의 다른 글
[파이썬 기초] 부분집합 여부 확인 (1) | 2020.11.06 |
---|---|
[파이썬 기초] set 합집합,교집합,차집합,대칭차집합 구하는 법 (연산자 이용) (0) | 2020.11.04 |
[파이썬 기초] set 합집합,교집합,차집합,대칭차집합 구하는 법 (메소드 이용) (0) | 2020.11.04 |
[파이썬 기초] set 소개 및 정의 (0) | 2020.11.03 |
댓글