728x90

자료형 3

파이썬 기초 : 세트(Set)

세트(Set)의 개념 및 특징정의중복을 허용하지 않는(Unique) unordered 컬렉션 자료형.수학에서의 집합과 유사한 개념으로, 교집합, 합집합, 차집합 등의 연산이 가능합니다.특징가변(Mutable): 생성 후에도 세트에 요소를 추가하거나 제거할 수 있습니다.중복 불가: 동일한 요소가 여러 개 있어도 1개만 저장됩니다.순서가 없음(Unordered): 리스트, 튜플과 달리 인덱스로 접근 불가능합니다.내부적으로 해시(Hash) 구조를 사용하므로, 탐색(멤버십) 연산이 빠릅니다. (in, not in)활용 사례중복 제거가 필요한 상황 (예: 데이터 중복 제거, 회원 ID 목록 중복 검증 등)교집합·합집합 연산을 직관적으로 처리해야 하는 상황 (예: 태그 간 교집합, 집단 간 겹치는 요소 확인 등)세..

파이썬 기초 : 딕셔너리(Dictionary)

딕셔너리(Dictionary)의 개념 및 특징정의키(key)와 값(value) 쌍으로 데이터를 저장하는 자료형.중괄호({ })를 사용하여 생성하며, 각 쌍은 키: 값 형태로 구성되고, 콤마(,)로 구분합니다.특징가변(Mutable): 생성한 뒤에도 내용을 추가, 변경, 삭제할 수 있습니다.순서(Ordered): 파이썬 3.7 이상부터 딕셔너리는 삽입 순서를 유지합니다.키(key)는 중복 불가: 동일 키가 중복되면, 마지막으로 할당된 값이 유지됩니다.키(key)는 변경 불가능(Immutable) 자료형만 사용 가능 (ex: 문자열, 숫자, 튜플 등).값(value)은 어떠한 자료형도 가능하며, 중복도 허용됩니다.활용 사례매핑(Mapping): 특정 키워드로 데이터를 빠르게 검색하거나 저장할 때. (예: 회..

[Java 3강] 변수와 데이터 타입

2025.02.22 - [☕Java/☕입문편] - [Java 2강] 자바 프로그래밍 기초 (JVM, JDK, JRE 개념 + 코드 구성 요소 설명)자바에서 변수는 데이터를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간을 의미합니다. 변수는 다음과 같은 특징을 가집니다데이터를 저장할 수 있는 메모리 공간입니다.저장된 값은 변경될 수 있습니다.변수는 선언된 위치에 따라 클래스변수, 인스턴스변수, 지역변수, 매개변수로 나눌 수 있습니다 ✅ 변수의 특징:값을 저장하는 공간: 데이터를 메모리에 저장하고 필요할 때 접근 가능이름(식별자) 부여: 각 변수는 특정한 이름을 가짐유형 지정: 저장할 데이터의 타입을 미리 선언해야 함값 변경 가능: 필요에 따라 새로운 값으로 업데이트 가능🔍 자바의 데이터 타입..

728x90
반응형