본문 바로가기

Set3

파이썬 훑어보기 4 - 컨테이너 자료형 컨테이너 자료형파이썬의 컨테이너 자료형은 여러 가지 값을 한 번에 담을 수 있는 자료 구조를 의미합니다. 컨테이너 자료형의 종류에는 문자열, 리스트(List), 세트(Set), 딕셔너리(Dict), 튜플(Tuple) 등이 있습니다. 문자열 자료형에 대해서는 지난 글에서 한 번 다룬 적이 있습니다. 이번 글에서는 문자열에서 사용할 수 있는 다양한 함수들을 알아보면서, 다른 컨테이너 자료형에는 무엇이 있는지 살펴보겠습니다.  그전에 알고 갈 내용들... 👉 ⭐ len()len(컨테이너) 컨테이너의 길이를 반환하는 함수입니다. 컨테이너 공통 연산자이전 파이썬 훑어보기 2 - 변수와 자료형에서 공부했던 문자열 연산자들을 똑같이 사용할 수 있습니다. 딕셔너리만 예외사항이 있으니 확인하세요. + : 컨테이너들을 .. 2024. 12. 16.
코틀린 익히기 11 - 컬렉션 프레임워크 컬렉션 프레임워크컬렉션 프레임워크는 배열처럼 다수의 데이터를 한 묶음으로 보관, 처리할 수 있는 구조를 의미합니다. 배열보다 많은 기능을 가지고 있어 자주 사용됩니다.jdk1.2에 등장했으며 자바는 컬렉션 프레임워크를 위한 다양한 인터페이스와 클래스들을 제공하고 있습니다. 인터페이스와 클래스들은 java.util 패키지에 포함되어 있으며 핵심 인터페이스는 List, Set, Map입니다. 사용하려면 해당 클래스를 import 해주어야 합니다.컬렉션 프레임워크의 큰 틀은 모두 인터페이스로 설계되어 있고 이를 구현한 클래스들을 인스턴스화해 사용합니다. 각 인터페이스와 클래스들의 주요 메서드 위주로 알아봅시다.  컬렉션 인터페이스의 구조도인터페이스특징List /MutableList순서가 있는 데이터의 집합으로.. 2023. 10. 4.
자바 쉽게 배우기 15 - 컬렉션 프레임워크(2) : Set, Queue 이전글 보러 가기 자바 쉽게 배우기 14 - 컬렉션 프레임워크(1) : List컬렉션 프레임워크 컬렉션 프레임워크는 배열처럼 다수의 데이터를 한 묶음으로 보관, 처리할 수 있는 구조를 의미합니다. 배열보다 많은 기능을 가지고 있어 자주 사용됩니다. jdk1.2에 등장했devdharu.tistory.com인터페이스특징List순서가 있는 데이터의 집합으로 순서로 구분이 가능하기 때문에 데이터의 중복을 허용합니다.구현 클래스 : ArrayList, LinkedList, Stack, Vector 등Set순서가 없는 데이터의 집합으로 List와 달리 데이터의 중복을 허용하지 않습니다.구현 클래스 : HashSet, TreeSet 등Map키(key)와 값(vallue)의 쌍(pair)으로 이루어진 데이터의 집합입니.. 2023. 2. 8.