본문 바로가기
Algorithm/Python

[파이썬] List, Tuple, Set, Dictionary

by 코코형아 2023. 7. 5.
  • 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를 이용해 데이터를 다룸

'Algorithm > Python' 카테고리의 다른 글

[BOJ] 2133번 : 타일 채우기 [G4]  (2) 2023.08.21
[BOJ] 1562번 : 계단 수 [G1]  (0) 2023.07.27
[BOJ] 5430번 : AC [G5]  (0) 2023.02.12