AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

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 리스트 함수를 통해 데이터 조작 기초를 확실히 이해하고, tuplefunction으로 이어지는 학습 흐름을 지속적으로 따라야 함.