리스트(list)는 여러 개의 데이터를 하나의 변수에 저장하는 자료형이다.
본 예제는 해당 단원에서 다루는 핵심 개념을 코드로 확인하기 위한 예시이다. 변수의 의미를 파악한 뒤, 입력·처리·출력의 흐름을 따라 실행 결과를 해석하는 것이 중요하다.
prices = [1000, 2000, 3000]
print(prices[0])
본 예제는 리스트의 기본 조작을 다룬다. append()는 끝에 원소를 추가하고, insert()는 원하는 위치에 삽입하며, remove()는 지정한 값을 삭제한다. 또한 sort()를 이용하여 리스트를 정렬할 수 있음을 확인한다.
menus = ["짜장면", "짬뽕", "탕수육"]
empty = []
empty.append("김밥")
본 예제는 range() 함수로 반복 횟수를 정한 뒤, for 문으로 동일한 작업을 일정 횟수만큼 수행하는 방법을 보인다. 변수 i는 반복 과정에서 0 또는 지정된 시작값부터 증가하며, 각 반복에서 코드 블록이 한 번씩 실행된다.
cubes = [x**3 for x in range(1, 11)]
본 예제는 해당 단원에서 다루는 핵심 개념을 코드로 확인하기 위한 예시이다. 변수의 의미를 파악한 뒤, 입력·처리·출력의 흐름을 따라 실행 결과를 해석하는 것이 중요하다.
for i, menu in enumerate(menus):
print(i, menu)
본 예제는 해당 단원에서 다루는 핵심 개념을 코드로 확인하기 위한 예시이다. 변수의 의미를 파악한 뒤, 입력·처리·출력의 흐름을 따라 실행 결과를 해석하는 것이 중요하다.
letters = ['A','B','C','D','E']
print(letters[1:4])
본 예제는 리스트의 기본 조작을 다룬다. append()는 끝에 원소를 추가하고, insert()는 원하는 위치에 삽입하며, remove()는 지정한 값을 삭제한다. 또한 sort()를 이용하여 리스트를 정렬할 수 있음을 확인한다.
pl = ["Python", "Java"]
pl.insert(1, "C")
pl.remove("Java")
본 예제는 리스트의 기본 조작을 다룬다. append()는 끝에 원소를 추가하고, insert()는 원하는 위치에 삽입하며, remove()는 지정한 값을 삭제한다. 또한 sort()를 이용하여 리스트를 정렬할 수 있음을 확인한다.
names = ["민수", "영희", "철수"]
names.sort()
print("영희" in names)
본 예제는 해당 단원에서 다루는 핵심 개념을 코드로 확인하기 위한 예시이다. 변수의 의미를 파악한 뒤, 입력·처리·출력의 흐름을 따라 실행 결과를 해석하는 것이 중요하다.
import random
scores = [80, 90, 75, 88]
print(max(scores), min(scores), sum(scores))
print(random.choice(scores))
본 예제는 range() 함수로 반복 횟수를 정한 뒤, for 문으로 동일한 작업을 일정 횟수만큼 수행하는 방법을 보인다. 변수 i는 반복 과정에서 0 또는 지정된 시작값부터 증가하며, 각 반복에서 코드 블록이 한 번씩 실행된다.
names = []
for _ in range(3):
names.append(input("이름 입력: "))
names.sort()
print(names)
본 예제는 해당 단원에서 다루는 핵심 개념을 코드로 확인하기 위한 예시이다. 변수의 의미를 파악한 뒤, 입력·처리·출력의 흐름을 따라 실행 결과를 해석하는 것이 중요하다.
dynasties = ["태조","정종","태종","세종"]
for i, king in enumerate(dynasties):
print(i+1, king)
본 예제는 range() 함수로 반복 횟수를 정한 뒤, for 문으로 동일한 작업을 일정 횟수만큼 수행하는 방법을 보인다. 변수 i는 반복 과정에서 0 또는 지정된 시작값부터 증가하며, 각 반복에서 코드 블록이 한 번씩 실행된다.
symbols = ["H","He","Li"]
names = ["수소","헬륨","리튬"]
for i in range(len(symbols)):
print(symbols[i], names[i])