Programming

; develop a program

반응형

Set 3

[JavaScript] Set 객체

이번 포스팅에서는 JavaScript의 내장 객체 중 하나인 Set 객체에 대하여 공부를 해보고자 한다. Set이란 JavaScript에서 Set은 중복되지 않는 값들의 집합을 나타내는 내장 객체이다. Set 객체는 원시 값과 객체 참조를 모두 포함할 수 있다. Set 객체는 값의 순서를 유지한다. 이는 값들이 추가된 순서에 따라 반복될 때 그 순서대로 나타난다는 것을 의미한다. Set은 값의 삽입 순서에 따라 요소를 반복하기 때문에 정렬된 집합을 유지하려면 별도의 정렬 작업이 필요하다. Set 객체는 주로 중복을 허용하지 않아야 하는 값들의 집합을 다룰 때 유용하다. Set 객체의 주요 특징 중복된 값 x Set 객체는 동일한 값이 중복되지 않도록 보장한다. 따라서 동일한 값을 여러 번 추가하더라도 하..

[Python] 자료구조 변환 함수

이번 포스팅에서는 파이썬의 자료구조 변환 함수에 대하여 공부를 해보고자 한다. 자료구조 변환 함수 자료구조 변환 함수는 말 그대로 현재 자료구조를 다른 자료구조로 바꿔주는 함수를 말한다. 다른 자료구조의 특성을 이용하거나 프로그래밍을 위해 불가피하게 다른 구조로 변환할 때 사용된다. Dictionary(사전) 로 변환하는 함수는 없으므로 변경할 대상 자료구조가 Dictionary(사전) 일 경우에는 key값들만 모아서 변환한다. List 대상 자료구조를 List로 변환할 때는 list(자료구조) 함수를 사용한다. Tuple 대상 자료구조를 Tuple로 변환할 때는 tuple(자료구조) 함수를 사용한다. Set 대상 자료구조를 Set으로 변환할 때는 set(자료구조) 함수를 사용한다. 다른 자료구조의 원소..

Back-End/Python 2022.09.20

[Python] 자료구조 - Set(집합)

이번 포스팅에서는 파이썬의 4가지 자료구조 중 하나인 Set(집합)에 대하여 공부를 해보고자 한다. Set(집합) 세트는 중복되는 원소 없이, 순서에 상관없이 저장하는 자료구조다. 각 원소들의 순서를 매길 수 없으며, 중복된 값 또한 허용하지 않는다. Set 생성 세트는 중괄호({ })로 사용하여 생성하며, 세트 안의 원소(element)들은 쉼표(,)로 구분한다. 파이썬 내장 함수인 set( ) 함수를 사용하면 문자열과 같이 순환할 수 있는 객체를 세트로 변환할 수 있다. ex) {값, 값, 값} Set은 인덱싱(Indexing)과 슬라이싱(Slicing)을 지원하지 않는다. 예제 순서 1. 세트를 생성한다. (같은 데이터 타입, 중복 허용 x) 순서 2. 세트를 생성한다. (다른 데이터 타입, 중복 ..

Back-End/Python 2022.09.20
반응형