파이썬 슬라이싱의 이해와 활용
파이썬 선형 구조의 특징
파이썬에서 리스트, 튜플, 문자열과 같은 선형 구조는 다음과 같은 주요 특징을 가집니다:
반복 가능 (Iterable): for ... in 구문을 사용하여 요소들을 순회할 수 있습니다.
길이 측정 가능: len(x) 함수를 통해 길이를 얻을 수 있는 컨테이너 객체입니다.
인덱스 접근: 정수 인덱스(양수 또는 음수)를 사용하여 개별 요소에 접근할 ...
7월 22일 19:49에 게시됨
리스트의 기초 및 활용
리스트는 파이썬에서 가장 유용한 데이터 구조 중 하나로, 순서가 있으며 가변적인 컬렉션입니다. 리스트는 다양한 타입의 객체를 포함할 수 있으며, 인덱싱, 슬라이싱, 수정, 추가, 삭제 등 다양한 연산을 지원합니다.
1. 리스트 생성 방법
리스트는 대괄호 []로 정의하거나, list() 함수를 사용해 생성할 수 있습니다.
# 빈 리스트 생성
empty_list = []
# 값이 있는 리 ...
6월 27일 01:39에 게시됨
Python 문자열 조작 핵심 기법
Python에서 문자열을 다루는 다양한 방법을 살펴본다. 공백 제거, 복사, 결합, 검색, 비교, 분할 등 실무에서 자주 활용하는 기술들을 중심으로 설명한다.
1. 양쪽 및 한쪽 공백 제거
strip()은 문자열 양쪽의 지정 문자를 제거하며, 인자 미지정 시 공백이 기본값이다. lstrip()은 왼쪽, rstrip()은 오른쪽만 제거한다.
>>> msg = ' python '
>>> m ...
6월 14일 20:42에 게시됨