for 2

[Python] enumerate

enumerate 함수enumerate 는 파이썬에서 반복 가능한 객체(리스트, 튜플 등)를 인덱스와 함께 반복할 수 있게 도와주는 내장 함수이다.보통 for 문과 함께 사용하며, 반복할 때마다 현재 인덱스와 요소를 동시에 가져올 수 있다 기본 문법for index, value in enumerate(iterable, start=0): # 반복문 내용iterable: 반복할 대상 객체 (예: 리스트, 문자열, 튜플 등)start: 인덱스 시작 값을 지정하는 매개변수로, 기본값은 0이다예제 1리스트 요소와 인덱스를 함께 출력하기fruits = ["apple", "banana", "cherry"]for index, fruit in enumerate(fruits): print(index, fruit..

Python/기본 2024.11.09

[Python] 리스트 컴프리헨션(List Comprehension)

리스트 컴프리헨션(List Comprehension)리스트 컴프리헨션은 파이썬에서 리스트를 간결하고 직관적으로 생성하는 문법이다. 기존의 for 반복문과 if 조건문을 한 줄로 작성할 수 있어 코드 가독성을 높이는 데 유용하다.기본 문법[표현식 for 항목 in 반복 가능한 객체 if 조건] 표현식: 리스트의 각 항목이 될 값을 정의한다항목: 반복할 변수 이름반복 가능한 객체: 리스트, 문자열, 튜플 등의 이터러블 객체조건 (선택적): 항목을 필터링할 조건을 설정할 수 있다. 조건을 만족하는 항목만 리스트에 추가된다 예시 1: 간단한 리스트 생성1부터 5까지의 숫자 리스트 만들기numbers = [x for x in range(1, 6)] 예시 2: 조건을 포함한 리스트 생성even_number = [x..

Python/기본 2024.11.09