100일 코딩 챌린지 1일차
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발
대상자
초보 프로그래머, Python 언어 학습자, 소프트웨어 개발 입문자
핵심 요약
- 리스트(List)의 주요 메서드
.extend()
,.append()
,.insert()
,.remove()
,.clear()
,.pop()
,.index()
,.count()
,.sort()
,.reverse()
를 학습 - 리스트 조작 기능을 통해 데이터 구조 조작 및 정렬/반전 가능
- 다음 날 학습 주제는 튜플(Tuples)과 함수(Function)
섹션별 세부 요약
1. 리스트 핵심 메서드
.extend()
- 다른 리스트와 병합 가능.append()
- 특정 요소를 끝에 추가.insert(index, value)
- 지정된 인덱스에 요소 삽입.remove(value)
- 특정 요소 제거.clear()
- 모든 요소 삭제.pop()
- 마지막 요소 제거 및 반환.index(value)
- 요소의 인덱스 확인.count(value)
- 중복 요소 수 세기.sort()
- 요소 정렬 (알파벳, 숫자 기준).reverse()
- 리스트 요소 순서 반전
2. 다음 날 학습 주제
- 튜플(Tuples) - 불변 데이터 구조 학습
- 함수(Function) - 재사용 가능한 코드블록 작성 방법
결론
- 학습한 리스트 메서드를 직접 구현해보며 실습을 통해 익히고, 튜플과 함수 개념을 다음 날 학습 시 실제 예제 적용해보는 것이 중요합니다.