No img

tuple(튜플)


불변한 순서가 있는 객체의 집합으로 list형과 비슷하지만 한 번 생성되면 값을 변경할 수 없다

순서가 있기때문에 인덱스로 접근 가능하며 len내장함수로 길이를 구할 수 있다.

>>> tuple1 = ("bong", "gang", 7)
>>> tuple1[0]
bong

>>> len(tuple1)
3

* 튜플 속에 튜플이 존재할 수 있다.

 

 

dictionary(딕셔너리)


키와 값으로 맵핑되어 있는 순서가 없는 집합이다.

값은 중복될 수 있지만 키가 중복될 경우 마지막 값으로 덮어씌워지며, 순서가 없기 때문에 인덱스로 접근이 불가능하다. 딕셔너리의 접근은 키를 활용한다.

>>> dic1 = {"bong":3, "gang":7}
>>> dic2 = dict()
>>> dic1["bong"]
3

 

 

set(집합)


순서가 없고 집합 내 unique한 값을 가진다. 중복된 값은 자동으로 중복 제거되며 순서가 없다.

>>> set1 = {}
>>> set2 = set()

# 원소 추가
set1.add(7)

# 여러 원소를 수정
set2.update([1,2,3])

# 원소 제거
set2.remove(1)
set2.discard(7(

 

 

참고 자료


wikidocs.net/16044