100일 코딩 도전: Python 리스트와 기본 함수 학습
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발
대상자
Python 초보자 및 프로그래밍 학습자 (난이도: 초급)
핵심 요약
- 리스트(List)의 주요 함수
.extend()
,.append()
,.insert()
등 10가지 핵심 함수를 학습 - 데이터 조작 리스트 요소 추가, 삭제, 정렬, 역순 등 다양한 작업 수행 가능
- 기초 문법 익히기
index()
,count()
,sort()
등 실무에서 자주 사용되는 메서드 포함
섹션별 세부 요약
1. 리스트 기본 개념
- 리스트는 순서가 있는 데이터 컬렉션으로, 다양한 데이터 유형 저장 가능
- 동적 크기 조절 가능, 반복 가능한 구조
- 예시:
my_list = [1, "two", 3.0]
2. 주요 리스트 함수
- 추가 함수
- .append(element)
: 끝에 단일 요소 추가
- .insert(index, element)
: 특정 인덱스에 요소 삽입
- .extend(another_list)
: 다른 리스트와 병합
- 삭제 함수
- .remove(element)
: 특정 요소 제거
- .pop()
: 마지막 요소 제거 및 반환
- .clear()
: 모든 요소 삭제
- 조작 함수
- .index(element)
: 요소의 인덱스 확인
- .count(element)
: 동일 요소 개수 세기
- .sort()
: 오름차순 정렬 (문자열/정수 모두 지원)
- .reverse()
: 리스트 순서 반전
3. 실습 계획
- 다음 날 토글(tuple)과 함수(function) 학습 예정
- GitHub 등 코드 공유 플랫폼을 통해 학습 내용 공유 권장
결론
- Python 리스트 함수를 통해 데이터 조작 기초를 확실히 이해하고,
tuple
과function
으로 이어지는 학습 흐름을 지속적으로 따라야 함.