반복문과 리스트를 함께 사용하기
리스트 내 데이터를 순차적으로 처리해야하 하는 경우, for
반복문과 리스트를 함께 사용하면 데이터를 효과적으로 처리할 수 있습니다.
리스트에 for문 사용하기
반복문을 통해 리스트 내 요소를 순차적으로 접근해 특정 작업을 수행하거나, 특정 조건을 만족하는 요소를 찾아내는 작업을 간편하게 할 수 있습니다.
리스트와 for문 결합 예시
products = ["laptop", "smartphone", "tablet"]
for product in products:
# product가 "smartphone"인 경우
if product == "smartphone":
print("smartphone found!")
# product가 "smartphone"이 아닌 경우
else:
print(product)
위 코드는 products
리스트의 각 요소를 순차적으로 접근하며, if
문을 사용해 smartphone
인 경우에는 smartphone found!
를 출력하고, 그 외의 경우에는 해당 요소를 출력합니다.
리스트 요소의 반복 처리
리스트의 모든 요소를 일괄적으로 처리할 때도 for 문을 사용할 수 있습니다.
예를 들어 숫자 리스트의 모든 요소에 **
연산자로 제곱 연산을 적용하려면, 다음과 같이 코드를 작성할 수 있습니다.
리스트 요소 반복 처리 예시
# 리스트 요소 반복 처리
numbers = [1, 2, 3, 4, 5]
squared_numbers = []
# numbers 리스트의 각 요소에 제곱 연산 적용
for number in numbers:
# ** 연산자로 제곱 연산 후 squared_numbers 리스트에 추가
squared_numbers.append(number ** 2)
# [1, 4, 9, 16, 25] 출력
print(squared_numbers)
위 코드는 리스트 numbers
의 각 요소에 대해 제곱 연산을 수행하고, 그 결과를 squared_numbers
리스트에 추가합니다.
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!