1. tuples

    • 선언되면 변경이 불가능함. 좌표같은거 저장하기에 좋음
    • 특성 데이터를 ad hoc하게 표현? 즉석적으로?
    • 수정이 안되기 때문에 단순해서 차지하는 용량이 작은편
    • list 안에 저장할 수도 있음
    my_tuples = (1, 2, 3)
    my_list = [(1,2), (5,6), (3,4)]
    
  1. sets
    • list와 유사한데 순서가 없음 : for loop 무의미
    • 값이 겹칠 수 없음, replace 해버림

set만들기
{ } 사용하거나 set() method 활용

set1 = {1, 2, 3}
set2 = set([1, 2, 3])

중복이 안돼서 겹치는 값을 넣으면 하나만 남음

set3 = set([1, 2, 3, 1])
set3 = {1, 2, 3}
하지만 순서가 없으므로 {1, 2, 3}일지 {2, 3, 1} 일지 {2, 1, 3} 일지 아무도 모름

set.add(element): set에 요소 추가

set1 = {1, 2, 3}
set1.add(4)
print(set1)  ## => {1. 2. 3. 4}

set.remove(element): set에서 요소 제거

set1 = {1, 2, 3}
set1.remove(2)
print(set1)  ## => {1, 3}