이 블로그는 개인복습과 포토폴리오용 입니다!집합(Set) 집합은 파이썬에서 제공하는 중요한 자료구조 중 하나로, 고유한 원소들로 이루어진 불변하고 순서 없는 컬렉션입니다.집합은 수학적인 집합 개념을 파이썬에 적용한 것으로, 여러 가지 유용한 연산을 지원합니다.그럼 자세히 알아보도록 하겠습니다.1. 집합의 생성파이썬에서 집합을 생성하기 위해서는 중괄호({})를 사용합니다.예를 들어, 다음과 같이 집합을 생성할 수 있습니다. fruits = {'apple', 'banana', 'orange'}또는 `set()` 함수를 사용하여 집합을 생성할 수도 있습니다.fruits = set(['apple', 'banana', 'orange']) 2. 집합의 특징원소의 고유성집합은 중복된 원소를 허용하지 않습니다. 동일한..
이 블로그는 개인복습과 포토폴리오용 입니다!2차원 리스트/튜플 2차원 리스트/튜플은 여러 개의 리스트/튜플을 포함하는 자료구조로, 행과 열로 이루어진 표 형태의 데이터를 표현할 때 자주 사용됩니다.다양한 상황에서 2차원 리스트/튜플을 활용하여 데이터를 효과적으로 다룰 수 있습니다. 1. 2차원 리스트/튜플의 생성2차원 리스트/튜플을 생성하는 방법에는 여러 가지가 있습니다.가장 간단한 방법은 대괄호([])를 사용하여 리스트 안에 리스트를 넣는 것입니다.예를 들어, 다음과 같이 2차원 리스트를 생성할 수 있습니다.matrix = [ [1, 2, 3], [4, 5, 6], [7, 8, 9]]matrix# [[1, 2, 3], [4, 5, 6], [7, 8, 9]]2차원 튜플을 생성할 때는 소괄호((..
이 블로그는 개인복습과 포토폴리오용 입니다!튜플(Tuple) 튜플은 여러 개의 요소를 하나의 변수에 저장하는 불변(Immutable)한 자료구조로, 데이터의 순서를 중요시하고 변경이 필요하지 않은 경우에 사용됩니다. 함께 살펴보도록 하겠습니다. 1. 튜플이란?튜플은 여러 개의 요소를 한 번에 그룹화하여 저장하는 자료구조입니다. 튜플은 리스트와 유사하지만, 한 번 생성된 튜플은 불변(Immutable)하다는 점이 다릅니다. 즉, 한 번 생성된 튜플은 수정이 불가능하며 요소의 추가, 삭제, 변경이 불가능합니다. 튜플은 소괄호(`()`)를 사용하여 정의하며, 각 요소는 쉼표(`,`)로 구분됩니다. 2. 튜플의 생성과 접근튜플은 다음과 같이 생성할 수 있습니다.튜플이름 = (요소1, 요소2, 요소3, ...)#..
이 블로그는 개인복습과 포토폴리오용 입니다!리스트 내포(List Comprehension) 리스트 내포는 파이썬에서 간결하고 효율적인 리스트 생성을 가능하게 해주는 기능으로,코드를 더욱 읽기 쉽고 간결하게 작성할 수 있습니다.함께 살펴보도록 하겠습니다. 1. 리스트 내포란?리스트 내포는 기존의 리스트를 기반으로 새로운 리스트를 생성하기 위한 방법입니다.간단히 말해, 리스트를 생성하면서 동시에 조건문이나 반복문을 사용할 수 있습니다.이를 통해 반복적인 작업을 효율적으로 처리할 수 있으며, 코드를 간결하게 작성할 수 있습니다.2. 기본 문법리스트 내포의 기본 문법은 다음과 같습니다.new_list = [expression for item in iterable if condition]위의 문법에서 각각의 요소..