Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- len()
- dendrogram
- nan
- matplotlib
- data
- 반복문
- wcss
- del
- DataFrame
- numpy
- append()
- 덴드로그램
- 분류 결과표
- pandas
- Dictionary
- elbow method
- IN
- DataAccess
- list
- analizer
- Python
- 최솟값
- function
- sklearn
- Machine Learning
- 최댓값
- count()
- string
- insert()
- hierarchical_clustering
Archives
- Today
- Total
개발공부
[Python] Dictionary 특징, 생성, 데이터 액세스 본문
Dictionary
- my_dict = {'key1':'value1', 'key2':'value2', 'key3':'value3'}
- 딕셔너리는 키 밸류의 쌍으로 되어 있다.
- 한쌍 : item 아이템
- 아이템의 왼쪽 : key 키
- 아이템의 오른쪽 : value 밸류
- 키는, 딕셔너리 안에 유일한 값으로 되어 있다. 따라서 키가 같은 값을 가질 수 없다. 그러나 밸류는 같은 값이 여러개 있어도 상관없다.
- 리스트는 인덱스의 오프셋으로 접근하지만, 딕셔너리는 키로 접근한다.
- { }, dict() 로 생성 가능하다.


Data access
- 딕셔너리의 데이터 억세스는 인덱스가 아니라 '키'로 억세스한다.

- 없는 키값에 억세스하면 KeyError가 발생한다.

- get() 를 사용해도 데이터 억세스 가능하다.

'Python > Basic' 카테고리의 다른 글
| [Python] Dictionary items(), keys(), values(), in (0) | 2022.04.20 |
|---|---|
| [Python] Dictionary 데이터 추가, 변경, 삭제 (0) | 2022.04.20 |
| [Python] List sorted(), sort() (0) | 2022.04.20 |
| [Python] List in, count(), len() (0) | 2022.04.20 |
| [Python] List del, remove(), pop() (0) | 2022.04.20 |