AI 공부/파이썬
[ 배열 ], ( 튜플 ), { 딕셔너리 }의 차이점과 사용법
AI Sonny
2022. 7. 22. 12:44
728x90
이번 게시물은 내가 수업을 들으면서 개인적으로 헷갈리고, 정확히 집고 넘어가고 싶어서 정리하는 것이다.
[ ] 의 사용
[ ] 은 대표적으로 배열을 나타내기 위한 것이라고 보면 된다.
주로 배열을 선언하거나 초기화할 때 또는 배열의 원소에 접근할 때 사용한다.
배열은 연속적이고, 수정이 가능하며 중복 데이터이 저장할 수 있다.
( ) 의 사용
( ) 은 tuple 나타내는 것으로 주로 튜플을 선언 및 초기화할 때 사용한다.
그리고 튜플에서 [ ]을 사용할 때가 있는데 주로 튜플의 원소에 접근할 때 사용한다.
tuples = "h","e","l","l","o" # ()생략 가능!
tuples
튜플은 연속적이만 자료는 수정을 못하며 중복데이터를 저장할 수 있다.
{ } 의 사용
{ } 은 딕셔너리를 나타내는 것으로 딕셔너리를 선언 및 초기화할 때 사용한다.
딕셔너리 또한 key에 대응하는 value를 할당하거나, value를 접근할 때 [ ]를 쓴다.
딕셔너리는 연속적이지 않고, 수정이 가능하며, key-value 구조로 되어있다.
key는 중복이 안되지만, value는 중복이 가능하다. 구조는 다음과 같다.
{
key: value,
key: value,
...
}
728x90