본문 바로가기
프로그래밍/파이썬

파이썬 공부 레벨 1의 6단계: 리스트 🧙‍♂️✨

by 용GPT 2024. 11. 18.

파이썬 공부 레벨 1의 6단계:리스트
파이썬 공부 레벨 1의 6단계:리스트

파이썬 공부 레벨 1의 6단계:리스트

리스트 기본

# 리스트 생성
fruits = ['apple', 'banana', 'cherry']
numbers = [1, 2, 3, 4, 5]

# 리스트 길이
print(len(fruits))  # 3

리스트 조작

# 요소 추가
fruits.append('orange')    # 끝에 추가
fruits.insert(1, 'grape')  # 특정 위치에 추가

# 요소 삭제
fruits.remove('banana')    # 특정 요소 삭제
del fruits[0]              # 특정 인덱스 삭제

리스트 슬라이싱

# 리스트 자르기
print(fruits[1:3])     # 1번부터 2번 인덱스까지
print(fruits[:2])      # 처음부터 2번 인덱스 전까지
print(fruits[-2:])     # 뒤에서 2개 요소

도전 과제! 🏆

  1. 좋아하는 과일 5개를 리스트로 만들기
  2. 리스트의 길이 출력
  3. 마지막 과일 삭제
  4. 새로운 과일 추가
  5. 전체 리스트 출력

꿀팁:

  • 리스트는 순서가 있는 수정 가능한 데이터
  • 다양한 타입의 데이터 저장 가능
  • 인덱스는 0부터 시작해요

정답은 ?!

정답 (접은글을 펼쳐보세요~!)

더보기
# 과일 리스트 조작 프로그램

# 1. 좋아하는 과일 5개 리스트로 만들기
fruits = ['사과', '바나나', '딸기', '포도', '키위']

# 2. 리스트의 길이 출력
print(f"과일 리스트의 길이: {len(fruits)}개")

# 3. 마지막 과일 삭제
fruits.pop()  # 또는 del fruits[-1]

# 4. 새로운 과일 추가
fruits.append('오렌지')

# 5. 전체 리스트 출력
print("현재 과일 리스트:")
print(fruits)

 

과일 리스트의 길이: 5개
현재 과일 리스트:
['사과', '바나나', '딸기', '포도', '오렌지']

 

 

파이썬 공부 재미있다 !!

기초부터 확실하게 !!