[TIL] Difference between Set&Dict / List&Tuple

이강일·2022년 1월 4일
0

setdict 차이

  • Set

    key 값만을 저장합니다.

    • 선언 방법 : 변수 = {key, key, key} or set()
  • Dict

    keyvalue값이 존재합니다.

    • 선언 방법 : 변수 = {“key” : value} or dict( )

listtuple의 차이

  • List

    • 숫자, 문자열, boolean 값 등 모든 type의 값을 저장할 수 있으며 서로 다른 값들을 저장하는 것도 가능합니다. 어떠한 값을 선언한 후 수정이 가능합니다. 더 많은 기능과 flexibility를 제공하기 때문에 메모리 용량이 비교적 큽니다.
  • 선언 방법 : 변수 = [ ]or list( )

     

  • Tuple

    • list와 같이 요소를 저장할 때 쓰이지만 tuple은 한번 선언되면 수정이 불가능합니다. 주로 2개에서 5개 사이의 요소들을 저장할 때 사용되며 제한적이지만 메모리 용량이 list보다 더 적어서 특정 데이터를 간단한 형태를 표현하고 싶을 때 사용됩니다.
  • 선언 방법 : 변수 : ( ) or tuple( )

0개의 댓글