본문 바로가기

파이썬 데이터 타입

[Python] 파이썬 셋(set) 사용 방법 파이썬의 셋(set)은 파이썬의 기본 내장 데이터 타입 중 하나입니다. 집합을 표현하는 데이터 타입으로 합집합, 교집합, 차집합 등의 연산을 지원합니다. 셋의 가장 큰 특징은 중복된 값을 허용하지 않는다는 점입니다. 또 하나의 특징은 순서가 없기 때문에 인덱스를 통해 값을 가져올 수 없다는 점입니다. 파이썬의 셋(set) 데이터 타입에 대해 알아보겠습니다. 1. set 생성 파이썬에서 set은 명시적으로 set()을 입력해서 생성할 수 있습니다. a = set() b = set([1, 1, 2, 3]) a와 같이 빈 set을 생성하거나 리스트를 통해서 set을 생성할 수 있습니다. set은 중복을 허용하지 않기 때문에 리스트에 동일한 값이 존재하는 경우 한 개만 set에 입력됩니다. 2. set 연산 파.. 더보기
[Python] 파이썬 튜플(tuple) 사용 방법 파이썬은 리스트(list)와 유사한 튜플(tuple) 데이터 타입을 제공합니다. 튜플은 리스트와 유사하게 여러 데이터를 담을 수 있습니다. 다만 튜플은 한 번 생성된 데이터를 변경할 수 없다는 특징이 있습니다. 튜플은 값을 변경하지 않고 계속 참조하고 싶을 때 고려할 수 있는 데이터 타입입니다. 파이썬의 튜플에 대해서 알아보도록 하겠습니다. 1. tuple 생성 파이썬에서 튜플은 ()로 표현되며 다음과 같은 방법으로 생성 가능합니다. a = (1, 2, 3) b = ('Green', 1, (1, 2)) c = tuple((1, 2, 3)) 여러 타입을 한 튜플 안에 넣을 수 있으며 튜플 자체도 타입이기 때문에 포함될 수 있습니다. 간단하게 ()로 초기화를 할 수도 있고 tuple()을 사용할 수도 있습니.. 더보기
[Python] 파이썬 리스트(list) 사용 방법 리스트(list)는 프로그래밍에서 많이 사용되는 데이터 구조입니다. 특정 데이터를 반복적으로 처리하는데 특화되어 있습니다. 파이썬에서 제공하는 리스트는 C++의 vector나 자바의 ArrayList와 유사합니다. 파이썬의 리스트는 다양한 타입을 한 리스트에 저장하는 것이 가능합니다. 리스트를 통해 데이터를 순차적으로 접근하거나 임의의 위치의 데이터를 접근할 수 있습니다. 파이썬 리스트를 사용하는 방법을 알아보도록 하겠습니다. 1. list 생성 파이썬에서 리스트를 생성하는 방법은 다음과 같습니다. a = [] b = [1, 2, 3] c = list() 리스트는 []로 표현되기 때문에 간단하게 []를 통해 빈 리스트를 생성(a)할 수 있습니다. 혹은 리스트에 데이터를 넣으면서 생성(b)하거나 list(.. 더보기