Assignment: Dictionary

signet·2021년 1월 19일
0
  1. Set과 Dictionary

    Set
    Set의 선언은 set함수를 이용하거나, 중괄호를 이용하는 방법이 있다. Set은 자료에 순서가 없기에 index로 호출할 수 없고, 중복을 허용하지 않는다.
    Dictionary
    Dict함수나 중괄호를 통해 선언한다. Key값과 value값을 가지며, key값은 중복이 불가능하다. 자료는 key값을 통해 접근이 가능한데, 자료 변경시 key값이 이미 존재 할 경우 중복이 불가능하기 때문에 새로운 값이 기존 값을 대체한다.
    둘 사이의 차이점
    Dictionary에 key값과 각각에 value값이 존재하는 것에 비해 set에는 key값만이 존재한다. 그래서 형식이 다를 수밖에 없다. 또한, 중복되는 key를 추가할 경우, Set은 기존요소가 유지되지만 dictionary는 새로운 값이 기존 값을 대체한다.

  2. List와 Tuple

    List
    List의 선언은 대괄호를 이용하거나 list함수를 사용한다. 이는 사용복수의 자료를 순서를 부여하여 저장하는 유형으로, 내부에 어떤 형식의 자료든 올 수 있다.

    Tuple
    Tuple의 선언은 소괄호를 사용하거나 tuple함수를 이용한다. 순서를 부여하여 저장한다는 점은 list와 동일하나, 내부 자료를 수정할 수 없다는 점이 특징이다.

    둘 사이의 차이점
    앞서 살펴본 바와 같이, tuple은 수정이 불가능하다.

0개의 댓글