Python
파이썬 집합 자료형이 대해 알아보자!
파이썬 집합 자료형이 대해 알아보자!
2021.07.30이번시간에는 파이썬의 집합 자료형에 대해 리뷰하겠다. 집합에 관련된 것을 쉽게 처리하기 위해 만든 자료형인 집합 자료형에 대해 알아보자! # 집합 자료형은 어떻게 만들까? # 집합(set)은 파이썬 2.3부터 지원하기 시작한 자료형으로, 집합에 관련된 것을 쉽게 처리하기 위해 만든 자료형이다. # 집합 자료형은 다음과 같이 set 키워드를 사용해 만들 수 있다. s1 = set([1, 2, 3]) print(s1) # 위와 같이 set()의 괄호 안에 리스트를 입력하여 만들거나 다음과 같이 문자열을 입력하여 만들 수 있다. s2 = set("Hello") print(s2) # ※ 비어 있는 집합 자료형은 s = set()로 만들수 있다. # 집합 자료형의 특징 # 자, 그런데 위에서 살펴본 set("He..
파이썬 딕셔너리 자료형이 뭐야?
파이썬 딕셔너리 자료형이 뭐야?
2021.07.30지난시간에는 파이썬의 튜플 자료형에 대해 리뷰했었다. 오늘은 Key와 Value로 이루어진 딕셔너리 자료형에 대해 알아보겠다. # 딕셔너리란? # 사람은 누구든지 "이름" = "홍길동", "생일" = "몇월 며칠" 등으로 구별할 수 있다. 파이썬은 영리하게도 이러한 대응관계를 나타낼 수 있는 자료형을 가지고 있다. 요즘 사용하는 대부분의 언어도 이러한 대응관계를 나타내는 자료형을 갖고 있는데, 이를 연관 배열(Associative array)또는 해시(Hash)라고 한다. # 파이썬에서는 이러한 자료형을 딕셔너리(Dictionary)라고 하는데, 단어 그대로 해석하면 사전이라는 뜻이다. 즉"people"이라는 단어에 "사람", "baseball"이라는 단어에 "야구"라는 뜻이 부합되듯이 딕셔너리는 Key..
파이썬 튜플 자료형에 대해서 알아볼까?
파이썬 튜플 자료형에 대해서 알아볼까?
2021.07.28오늘은 파이썬의 튜플 자료형에 대해서 알아보도록 하겠다. # 튜플은 어떻게 만들까? # 튜플(tuple)은 몇 가지 점을 제외하곤 리스트와 거의 비슷하며 리스트와 다른 점은 다음과 같다. # -리스트는 []으로 둘러싸지만 튜플은 ()으로 둘러싼다. # -리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다. # 튜플의 모습은 다음과 같다. t1 = () t2 = (1 ,) t3 = (1, 2, 3) t4 = 1, 2, 3 t5 = ('a', 'b', ('ab', 'cd')) # 리스트와 모습은 거의 비슷하지만 튜플에서는 리스트와 다른 2가지 차이점을 찾아볼 수 있다. # t2 = (1, )처럼 단지 1개의 요소만을 가질 때는 요소 뒤에 콤마(,)를 반드시 분여야 한다는 것 # ..
파이썬 리스트 자료형에 대해서 알아보자!
파이썬 리스트 자료형에 대해서 알아보자!
2021.07.27오늘은 리스트 자료형에 대해서 리뷰 해보도록 하겠다. # 리스트는 어떻게 만들고 사용할까? # 리스트를 사용하면 1, 3, 5, 7, 9 숫자 모음을 다음과 같이 간단하게 표현할 수 있다. odd = [1 , 3, 5, 7 ,9] # 리스트를 만들 때는 위에서 보는 것과 같이 대괄호([ ])로 감싸 주고 각 요솟값은 쉼표(,)로 구분해 준다. # 리스트명 = [요소1, 요소2, 요소3, ...] # 여러 가지 리스트의 생김새를 살펴보면 다음과 같다. a = [] b = [1, 2, 3] c = ['Life', 'is', 'too', 'short'] d = [1, 2, 'Life', 'is'] e = [1, 2, ['Life', 'is']] # 리스트는 a처럼 아무것도 포함하지 않아 비어 있는 리스트([]..
파이썬 문자열 자료형이 뭐야?
파이썬 문자열 자료형이 뭐야?
2021.07.26이번 시간에는 파이썬 문자열에 대해서 알아보자. # 문자열이란? # 문자열(String)이란, 문자, 단어 등으로 구성된 문자들의 집합을 의미한다. 예를 들어 다음과 같은 것들이 문자열이다. "life is too short, You need Python" "a" "123" # 위 문자열 예문을 보면, 모두 큰따옴표(" ")로 둘러싸여 있다. "123은 숫자인데 왜 문자열이지?"라는 의문이 드는 사람도 있을 것이다. 따옴표로 둘러싸여 있으면 모두 문자열이라고 보면 된다. # 문자열을 만드는 방법 # 위의 예에서는 문자열을 만들 때 큰따옴표(" ")만을 사용했지만 이 외에도 문자열을 만드는 방법은 3가지가 더 있다. 파이썬에서 문자열을 만드는 방법은 총 4가지이다. # 1. 큰따옴표(")로 양쪽 둘러싸기 ..
파이썬 숫자형에 대해서 알아보자!
파이썬 숫자형에 대해서 알아보자!
2021.07.25이번시간에는 파이썬 정수형에 대해서 리뷰 해보도록 하자. # 정수형 # 정수형(Intger)이란 말 그대로 정수를 뜻하는 자료형을 말한다. 다음 예는 양의 정수와 음의 정수, 숫자0을 변수a에 대입하는 예이다. a = 123 a = -178 a = 0 # 실수형 # 파이썬에서 실수형(Floating-point)은 소수점이 포함된 숫자를 말한다. 다음은 실수를 변수 a에 대입하는 예이다. a = 1.2 a = -3.45 # 위 방식은 우리가 일반적으로 볼 수 있는 실수형의 소수점 표현 방식이다. a = 4.24E10 a = 4.24e-10 # 위 방식은 "컴퓨터식 지수 표현 방식"으로 파이썬에서는 4.24e10 또는 4.24E10처럼 표현한다. (e와 E 둘 중 어느 것을 사용해도 무방하다). 여기서 4...