1. 데이터 구조 개요

 

데이터 구조 튜플(tuple) 딕셔너리(dictionary) 집합(set)
선언 + 입력 변수명 = (1, 2, 3, 4) ,
변수명 = tuple()
변수명 = {} 또는 dict(),
초기값과 함께 선언,
변수명 = {키: 값, 키: 값}
변수명 = set(),
변수명 = {데이터1, 데이터2, ...},
변수명 = set(데이터1),
변수명 = set({데이터1, 데이터2, ...})
읽기 변수명[인덱스번호] 변수명[키]  
추가 불가 변수명[새로운 키] = 새로운 값  
삭제 불가 del 변수명[삭제할 키]  
수정 불가 변수명[수정할 키] = 수정할 값  
  함수의 두 개 이상의 반환값이 나올 경우
이 튜플 구조로 반환
  순서가 없고 중복이 없음

 

 

2. 데이터 구조: 튜플 (Tuple)

→ 일반적으로 변수의 값을 전환(swap)할 때는 임시변수를 이용해서 전환하지만

    파이썬은 튜플을 이용해 쉽게 값을 전환할 수 있다.

 

 

 

● 데이터 구조간의 전환(리스트, 튜플간의 전환)

 

3. 데이터 구조: 딕셔너리(Dictionary)

 

 

 

4. 데이터 구조: 집합(Set)