파이썬 세트는 값을 수정할 수 없다. 하지만, 값을 추가할 수 있다. 아이템을 개별로 추가할 수 있으며 세트 자체를 추가할 수도 있다. 컬렉션인 리스트와 튜플의 데이터들을 별도의 변환없이 기존의 세트에 추가할 수도 있다.
파이썬 세트 아이템 추가 Python Add Set Item
파이썬 세트는 수정할 수 없지만, 데이터 값인 아이템을 추가할 수 있는 기능을 가지고 있다.
add() 함수를 이용하면 아이템 값을 개별적으로 추가할 수 있다.
update() 함수를 이용하면 컬렉션 자체를 추가할 수 있다.
세트에 아이템 추가하기
세트에 값을 추가할 때 add() 함수를 사용한다.
add() 함수를 사용하면 개발 데이터를 하나씩 세트에 추가할 수 있다.
아래는 add() 함수를 사용하여 세트에 아이템을 추가하는 코드이다.
print('----------')
vSet = {"YG Ent.", "블랙핑크"}
vSet.add("제니")
vSet.add("제니")
vSet.add("로제")
vSet.add("리사")
print("아이템 추가 add : ", type(vSet), len(vSet), vSet)
print('----------')
세트 컬렉션을 하나 만들고 add() 함수를 이용하여 아이템을 하나씩 추가한 결과는 아래와 같다.
세트에 세트 컬렉션 추가
세트에 세트를 추가할 때 update() 함수를 사용한다.
update() 함수를 사용하면 세트 뿐만아니라 리스트와 튜플 데이터까지 추가할 수 있다.
아래의 코드는 세트 데이터에 update() 함수를 사용하여 세트, 리스트, 튜플 데이터를 추가하는 코드이다.
print('----------')
vSet_Company = {"YG Ent.", "블랙핑크"}
vSet_Member = {"지수", "제니", "로제", "리사"}
vSet_Company.update(vSet_Member)
print("Set 추가 update : ", type(vSet_Company), len(vSet_Company), vSet_Company)
print('----------')
vSet_Company = {"YG Ent.", "블랙핑크"}
vList_Member = ["지수", "제니", "로제", "리사"]
vSet_Company.update(vSet_Member)
print("Set 에 List 추가 update : ", type(vSet_Company), len(vSet_Company), vSet_Company)
print('----------')
vSet_Company = {"YG Ent.", "블랙핑크"}
vTuple_Member = ("지수", "제니", "로제", "리사")
vSet_Company.update(vSet_Member)
print("Set 에 Tuple 추가 : ", type(vSet_Company), len(vSet_Company), vSet_Company)
print('----------')
세트에 새로운 세트와 리스트 튜플 값을 추가한 결과를 보여준다.
세트에 새로운 컬렉션 데이터를 추가할 때는 update() 함수를 사용하면 된다.
반응형
'programming > Python' 카테고리의 다른 글
파이썬 세트 반복문 사용 아이템 값 출력하기 Python Loop Item (0) | 2021.09.08 |
---|---|
파이썬 세트 아이템 값 삭제와 제거하기 Python Set Remove Item (0) | 2021.09.06 |
파이썬 세트 아이템 접근 값 출력 Python access item (0) | 2021.09.03 |
파이썬 세트 개요 중복불가 수정불가 컬렉션 Python Set unordered unindexed unchangeable not duplicate collection (0) | 2021.09.02 |
파이썬 튜플 합치기 방법 Python Tuple Join (0) | 2021.08.31 |
댓글