TIL06. Dictionary

박경철·2021년 5월 16일
0

TIL

목록 보기
6/19

1. Set과 Dictionary의 차이

  • 공통점
    중복이 불가능한 Collection 자료형이다.
    순서가 없어 Set, Dictionary를 print()로 출력 할 경우 저장된 순서랑 출력된 순서가 다르다.
my_dic = { "a" : 1, "b" : 2, "c" : 3}
print(my_dic)

{ "a" : 1, "c" : 3, "b" : 2}
  • 차이점
    Dictionary의 경우 Key와 Value 값이 존재
    (key값은 Immutable 형식, Value 값은 Mutable 형식)
my_dic = { "key1" : "value1", "key2" : "value2"}

Set의 경우 Key 값만 존재

set1 = {1, 2, 3}

2. List와 Tuple의 차이

*공통점
다른 Type의 데이터를 담을 수 있는 Collection 자료형이다.
순서가 있어, 몇 번째 요소를 읽어 올 수 있습니다.

*차이점
List는 Mutable 형식이지만 Tuple은 Immutable 형식이다.
List는 append(), remove() 등으로 해당 List의 값을 수정 할 수 있지만 Tuple은 수정 불가능.

profile
안녕하세요!

0개의 댓글