1. Set과 Dictionary의 차이
Set
set1 = {11, 13, 15}
set2 = set([11, 13, 15])
- list와 다르게 요소들에 인덱스가 부여되지 않음
- 따라서 요소들에 순서가 적용되지 않으며,
- 중첩요소 또한 허용하지 않음
- 집합(intersection, union) 함수 사용 가능
Dictionary
my_dict = { key : value }
ex)
my_dict = { 1 : "Cat" , 2 : "Dog" }
- key와 value가 연동되어 저장
- 같은 이름의 key가 중복될 수 없음
2. List와 Tuple의 차이
List
my_list = ["고양이", "코리안숏헤어", "노트북", "맥북", "핸드폰", "아이폰"]
Tuple
my_tuple = (10, 20, 30)
- 한 번 선언되면 수정이 불가
- 따라서 list에 비해 차지하는 용량이 적다
- 소괄호 사용