반응형

집합

파이썬: 집합 자료형 개요 Overview of Set Data Types

Python의 set(집합)은 고유한 값을 저장하고, 중복을 허용하지 않는 자료형입니다. 수학에서의 집합과 비슷한 연산을 제공하며, 추가, 삭제, 합집합, 교집합 등의 다양한 연산을 지원합니다. 주요 특징과 기능은 다음과 같습니다. > 리스트 list   - https://coding-abc.kr/325> 튜플 tuple   - https://coding-abc.kr/326> 딕셔너리 dictionary  - https://coding-abc.kr/327>> 집합 set  1. 집합 생성set() 함수를 사용하여 생성하거나 {} 중괄호를 이용해 생성할 수 있습니다.빈 집합을 생성할 때는 set()을 사용해야 합니다. {}는 빈 딕셔너리로 인식됩니다.# 집합 생성 예시my_set = {1, 2, 3}emp..

파이썬: 리스트 자료형 list

파이썬에서 list는 가장 자주 사용되는 자료형 중 하나로, 여러 개의 값을 순서대로 저장할 수 있는 데이터 구조입니다. 리스트는 [ ] 대괄호 안에 요소를 넣어 만들 수 있고, 다양한 방법으로 요소를 조작할 수 있습니다. 아래 예제들을 통해 리스트의 다양한 기능을 알아보겠습니다. >> 리스트 list > 튜플 tuple   - https://coding-abc.kr/326> 딕셔너리 dictionary  - https://coding-abc.kr/327> 집합 set  - https://coding-abc.kr/328 1. 리스트 생성 및 기본 연산# 리스트 생성 fruits = ["apple", "banana", "cherry"]print(fruits)(Output)['apple', 'banana',..

(파이썬) 리스트에서 중복되지 않은 단어의 개수 세기

리스트(list)에 들어 있는 단어 중에서 중복되지 않은 단어의 개수를 세는 파이썬 코드입니다. 집합(set)의 특징을 이해하면 쉽게 풀 수 있습니다. 파이썬의 집합(set)은 다음과 같은 특징을 갖고 있습니다: 고유한 원소들로 구성: 집합은 중복된 원소를 허용하지 않고, 각 원소는 고유해야 합니다. 순서가 없음: 집합은 원소들 간에 순서가 없습니다. 즉, 원소들은 추가된 순서를 기억하지 않습니다. 가변성(mutable): 집합은 가변 객체이며, 원소를 추가하거나 제거할 수 있습니다. 수학적 연산 지원: 합집합, 교집합, 차집합과 같은 수학적 연산을 지원하여 집합 간의 다양한 연산을 쉽게 수행할 수 있습니다. {} 중괄호 사용: 집합은 중괄호 {}를 사용하여 표현하며, 원소는 쉼표로 구분됩니다. myse..

Python 2023.12.03

(파이썬) 내장함수 set(세트,셋,집합) 합집합 교집합 차집합 부분집합

파이썬의 set은 고유한 원소들의 집합을 나타내는 데이터 구조이며, 여러 가지 특징이 있습니다. 고유한 원소들: Set은 중복된 원소를 허용하지 않습니다. 각 원소는 유일해야 합니다. 순서가 없음: Set은 원소들의 순서를 유지하지 않습니다. 따라서 인덱스나 순서로 원소에 접근할 수 없습니다. 가변성(Mutable): Set은 가변형(mutable)이므로 원소를 추가하거나 제거할 수 있습니다. 수학적 연산 지원: Set은 합집합, 교집합, 차집합과 같은 수학적 연산을 지원합니다. 아래는 간단한 사용 예시입니다. # 빈 set 생성 my_set = set() # 원소 추가 my_set.add(1) my_set.add(2) my_set.add(3) print(my_set) # 중복된 원소는 무시됨 my_se..

Python 2023.11.17
반응형