Notice
Recent Posts
Recent Comments
Link
CloudOps Chronicles
이것이 코딩 테스트다 -2일차 본문
문자열 자료형

문자열 연산
문자열 변수에 덧셈을 이용하면 문자열이 더해져서 연결된다

튜플 자료형
리스트와[ ] 비슷
한번 선언된 값을 변경할 수 없다


- 튜플의 장점
서로 다른 성질의 데이터를 묶어서 관리해야 할 때
최단 경로 알고리즘에서는 (비용, 노드번호)의 형태로 튜플 자료형을 사용
데이터의 나열을 해싱의 키값으로 사용해야 할때
리스트보다 메모리를 효율적으로 사용해야 할 때
사전자료형
키와 값의 쌍을 데이터로 가지는 자료형
파이썬의 사전 자료형은 해시테이블을 이용하므로 데이터의 조회 및 수정에 있어서 O(1)의 시간에 처리 가능


집합 자료형( set,{ } )
중복 을 없엔
순서가 없다
리스트 혹은 문자열을 이용해서 초기화

집합연산
합집합
교집합
차집합


사전 자료형과 집합 자료형의 특징
- 리스트나 튜플은 순서가 있기 때문에 인덱싱을 통해 자료형의 값을 얻을 수 있습니다
- 사전 자료형과 집합 자료형은 순서가 없기 때문에 인덱싱으로 값을 얻을 수 없습니다
'python > Algorithm' 카테고리의 다른 글
| 다이나믹 프로그래밍 ( 이것이 코딩테스트 이다) (0) | 2023.04.27 |
|---|---|
| 이것이 코딩테스트다 -4일차 (0) | 2023.03.06 |
| 이것이 코딩 테스트다 -3일차 (0) | 2023.02.25 |
| 이것이 코딩 테스트다 -1일차 (0) | 2023.02.23 |
| 이것이 코딩 테스트다 시작 (0) | 2023.02.23 |
Comments