Algorithm/Python
[파이썬] List, Tuple, Set, Dictionary
코코형아
2023. 7. 5. 22:48
- List(리스트) : 대괄호 [ ] 사용해서 만듦
- list = []
- list = [10, 20, 30, 40]
- Tuple(튜플) : 소괄호 ( ) 사용해서 만듦
- tuple = ()
- tuple = (10, 20, 30, 40)
- Set(세트) : 중괄호 { } 사용해서 만듦(단, 단순 선언할 때는 딕셔너리와 구분하기 위해 set()로 선언)
- set = set()
- set = {10, 20, 30, 40}
- Dictionary(딕셔너리) : 중괄호 { } 사용해서 만들며, 콜론(:) 과 콤마(,)를 사용하여 만듦
- dictonary = {}
- dictonary = {10:"십", 20:"이십", 30:"삼십", 40:"사십"}
- List와 Tuple의 차이점 : 리스트는 한번 생성한 후 변경, 삭제 가능 but 튜플은 불가능
- Set와 List, Tuple과의 차이점 : 세트는 데이터를 중복해서 저장 불가능(리스트, 튜플은 가능)
- Dictonary는 Key : Value 형태로 구성되어 Index가 아닌 Key를 이용해 데이터를 다룸