파이썬 문법 - 문자열, 튜플 자료형
문자열 자료형
- 문자열 변수를 초기화할 때는 큰따옴표나 작은따옴표 이용
- 문자열 안에 큰따옴표나 작은따옴표가 포함되어야 하는 경우
- 전체 문자열이 큰따옴표로 구성될 때, 내부적으로 작은따옴표 포함 가능
- 전체 문자열이 작은따옴표로 구성될 때, 내부적으로 큰따옴표 포함 가능
- 백슬래시 사용, 큰따옴표나 작은따옴표를 원하는 만큼 포함시킬 수 있음
문자열 연산
- 문자열 변수에 덧셈을 이용하면 문자열이 더해져서 연결됨
- 문자열 변수를 특정한 양의 정수와 곱하는 경우, 문자열이 그 값만큼 여러 번 더해짐
- 문자열에 대해서도 마찬가지로 인덱싱과 슬라이싱 이용할 수 있음. 다만, 문자열은 특정 인덱스의 값 변경 불가
튜플 자료형
- 리스트와 유사하지만 한 번 선언된 값을 변경할 수 없고, 소괄호를 이용한다는 차이가 있음
- 리스트에 비해 상대적으로 공간 효율적
튜플을 사용하면 좋은 경우
- 서로 다른 성질의 데이터를 묶어서 관리해야 할 때
- 최단 경로 알고리즘(비용, 노드 번호)의 형태로 튜플 자료형을 자주 사용함
- 데이터의 나열을 해싱(Hashing)의 키 값으로 사용해야 할 때
- 튜플은 변경이 불가능하므로 리스트와 다륵 키 값으로 사용될 수 있음
- 리스트보다 메모리를 효율적으로 사용해야 할 때
Uploaded by Notion2Tistory v1.1.0