파이썬 반복문 (for, while)
for문 반복 횟수가 정해진 경우for문은 리스트, 튜플, 문자열 같은 반복 가능한 객체의 요소를 하나씩 가져와서 실행하는 구조 리스트에서 for문 사용fruit = ["사과", "바나나", "체리"] for fruit in fruits: print(fruit) range()와 함께 사용하는 for문range(start, stop, step) 함수는 숫자의 범위를 생서합니다. for i in range(5): 0부터 4까지 반복 print(i) for i in range(1, 10, 2): # 1부터 9까지 2씩 증가 print(i) enumerate()를 활용한 인덱스 접근fruits = ["사과", "바나나", "체리"] for index, fruit in enumera..
파이썬 리스트, 튜플, 딕셔너리 비교
리스트(list), 튜플(tuple), 딕셔너리(dict)는 각각의 특징이 있으며, 상황에 따라 적절하게 선택해서 사용하는것이 좋다. 리스트리스트의 특징순서(인덱스)가 있음 -> 요소에 index로 접근 가능변경 가능(mutable) -> 요소를 추가, 삭제, 수정할 수 있음중복된 값 허용다양한 자료형을 혼합해서 저장 가능 언제 사용하나?데이터가 변경될 가능성이 있을 때순서가 중요한 데이터 저장이 필요할 때동일한 데이터 유형을 반복적으로 다룰 때 튜플튜플의 특징순서(인덱스)가 있음 -> 리스트처럼 인덱스로 접근 가능변경 불가능 (immutable) -> 생성 후 요소 추가, 삭제, 수정 불가중복된 값 허용다양한 자료형을 혼합해서 저장 가능 언제 사용하나?데이터가 변하지 않아야 할 때 (예:좌표, ..