파이썬

딕셔너리, 튜플

김건우_Jonathan 2022. 2. 4. 18:45

딕셔너리는 중괄호({ })를 감싸서 표현하고, 키- 값의 형태로 데이터를 저장한다.

var1 = dict({"key1": "value1", "key2" : "value2"})

var2 = {"key1": "value1", "key2" : "value2"}

 

  • 키(key) - 값(value)  생성
  • key, value, key-value 쌍 리스트 만들기  dict_keys(), dict_values(), dict_items()
  • 이터레이터
  • 키 존재 유무 검사

 

튜플 tuple : 리스트와 매우 흡사하다.

차이점 : 1. 리스트는 대괄호([ ])를 이용하여 생성하지만, 튜플은 소괄호(( ))를 이용하여 생성한다.

           2. 튜플은 값을 수정하거나 삭제할 수 없다. 즉, 만들어진 튜플 데이터는 데이터의 변경이 자유롭지 못하다.

 

var1 = tuple((1, ))  #값이 하나만 있으면 뒤에 콤마를 붙여주어야 한다.

var2 = (1, 2, 3)