SlideShare a Scribd company logo
1 of 14
Download to read offline
파이썬 자료형
길준호
자료형
• 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용하
는 모든 것을 의미
• 프로그램의 기본이자 핵심 단위
• 자료형을 충분히 이해하지 않고 프로그래밍을 시작하는 것은
기초 공사가 마무리되지 않은 상태에서 빌딩을 세우는 것과 같
음
파이썬의 자료형 종류
• 숫자형(Number)
• 문자열(String)
• 리스트(List)
• 튜플(Tuple)
• 딕셔너리(Dictionary)
• 집합(Set)
• 불(Bool)
숫자형(Number)
• 숫자 형태로 이루어진 자료형
• 123 과 같은 정수형, 12.34 같은 실수형, 8진수, 16진수 등
정수형
정수형(Integer)이란 말 그대로 정수를 뜻하는 자료형을 말한다.
다음 예는 양의 정수와 음의 정수, 숫자 0을 변수 a에 대입하는
예이다.
>>> a = 123
>>> a = -178
>>> a = 0
실수형
파이썬에서 실수형(Floating-point)은 소수점이 포함된 숫자를 말
한다. 다음은 실수를 변수 a에 대입하는 예이다.
>>> a = 1.2
>>> a = -3.45
8진수와 16진수
• 8진수(Octal)를 만들기 위해서는 숫자가 0o 또는 0O(숫자 0 +
알파벳 소문자 o 또는 대문자 O)로 시작하면 된다.
>>> a = 0o177
16진수(Hexadecimal)를 만들기 위해서는 0x로 시작하면 된다.
>>> a = 0x8ff
>>> b = 0xABC
문자열(String)
문자열(String)이란 문자, 단어 등으로 구성된 문자들의 집합을 의
미한다. 예를 들어 다음과 같은 것들이 문자열이다.
"Life is too short, You need Python“
"a“
"123“
문자열을 만드는 방법 4가지
1. 큰 따옴표(“) 로 양 쪽을 둘러싸기
“Hello World”
2. 작은 따옴표(‘)로 양쪽 둘러싸기
‘Python is fun’
3. 큰따옴표 3개를 연속(“””)으로 써서 양쪽 둘러싸기
“””Life is too short, You need python”””
4. 작은 따옴표 3개를 연속(‘’’)으로 써서 양쪽 둘러싸기
‘’’Life is good’’’
리스트(List)
리스트를 사용하면 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']]
튜플(Tuple)
튜플은 아래 두가지를 제외하고 리스트와 동일하다.
• 리스트는 [ ] 으로 둘러싸지만 튜플은 ( )으로 둘러싼다.
• 리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다.
튜플의 여러가지 예
>>> t1 = ()
>>> t2 = (1,)
>>> t3 = (1, 2, 3)
>>> t4 = 1, 2, 3
>>> t5 = ('a', 'b', ('ab', 'cd'))
t2 = (1,)처럼 단지 1개의 요소만을 가질 때는 요소 뒤에 콤마(,)를 반드시 붙여야 한다.
t4 = 1, 2, 3처럼 괄호( )를 생략해도 무방하다.
딕셔너리(Dictionary)
딕셔너리는 Key와 Value를 한 쌍으로 갖는 자료형이다.
딕셔너리는 리스트나 튜플처럼 순차적으로(sequential) 해당 요솟값을 구하지 않고 Key를
통해 Value를 얻는다. 이것이 바로 딕셔너리의 가장 큰 특징이다.
딕셔너리의 기본적인 형태는 다음과 같다.
{Key1:Value1, Key2:Value2, Key3:Value3, ...}
딕셔너리의 예
>>> dic = {'name':'pey', 'phone':'0119993323', 'birth': '1118'}
.
집합(Set)
집합은 수학의 집합과 개념이 동일하다.
집합은 순서와 중복 값이 없다.
집합의 예
>>> s2 = set("Hello")
>>> s2 {'e', 'H', 'l', 'o'}
위의 예를 보면 Hello 를 넣었지만 순서가 뒤죽박죽이고 중복된 l
값이 하나만 들어가 있다.
불(Bool)
불(Bool) 은 참(True)과 거짓(False)을 나타내는 자료형이다. 불 자
료형은 다음 두 값만을 가질 수 있다.
True – 참
False – 거짓
불의 예
>>> a = True
>>> b = False

More Related Content

What's hot

이산치수학 Project6
이산치수학 Project6이산치수학 Project6
이산치수학 Project6KoChungWook
 
R 프로그램의 이해와 활용 v1.1
R 프로그램의 이해와 활용 v1.1R 프로그램의 이해와 활용 v1.1
R 프로그램의 이해와 활용 v1.1happychallenge
 
[Algorithm] Binary Search
[Algorithm] Binary Search[Algorithm] Binary Search
[Algorithm] Binary SearchBill Kim
 
2021 1학기 정기 세미나 6주차
2021 1학기 정기 세미나 6주차2021 1학기 정기 세미나 6주차
2021 1학기 정기 세미나 6주차Moonki Choi
 
2021 여름방학 정기 세미나 3주차
2021 여름방학 정기 세미나 3주차2021 여름방학 정기 세미나 3주차
2021 여름방학 정기 세미나 3주차Moonki Choi
 
110120 binary search
110120 binary search110120 binary search
110120 binary searchYeayoung Ha
 
[Swift] Tuple
[Swift] Tuple[Swift] Tuple
[Swift] TupleBill Kim
 
R 프로그래밍 기본 문법
R 프로그래밍 기본 문법R 프로그래밍 기본 문법
R 프로그래밍 기본 문법Terry Cho
 
알고리즘 스터디(정렬) Seungdols
알고리즘 스터디(정렬) Seungdols알고리즘 스터디(정렬) Seungdols
알고리즘 스터디(정렬) Seungdolsseungdols
 
[Swift] Data Structure - Binary Tree
[Swift] Data Structure - Binary Tree[Swift] Data Structure - Binary Tree
[Swift] Data Structure - Binary TreeBill Kim
 
02.자료다루기
02.자료다루기02.자료다루기
02.자료다루기Yoonwhan Lee
 
R 프로그래밍-향상된 데이타 조작
R 프로그래밍-향상된 데이타 조작R 프로그래밍-향상된 데이타 조작
R 프로그래밍-향상된 데이타 조작Terry Cho
 
[Algorithm] Selection Sort
[Algorithm] Selection Sort[Algorithm] Selection Sort
[Algorithm] Selection SortBill Kim
 
[배열, 구조체, 열거체, 공용체]
[배열, 구조체, 열거체, 공용체][배열, 구조체, 열거체, 공용체]
[배열, 구조체, 열거체, 공용체]이효서
 
[Swift] Subscripts
[Swift] Subscripts[Swift] Subscripts
[Swift] SubscriptsBill Kim
 
SHAKE - 경기 남부 4개대학 연합 프로그래밍 경시대회 본선 문제풀이
SHAKE - 경기 남부 4개대학 연합 프로그래밍 경시대회 본선 문제풀이SHAKE - 경기 남부 4개대학 연합 프로그래밍 경시대회 본선 문제풀이
SHAKE - 경기 남부 4개대학 연합 프로그래밍 경시대회 본선 문제풀이NAVER D2
 
파이썬 숫자,변수,문자열
파이썬 숫자,변수,문자열파이썬 숫자,변수,문자열
파이썬 숫자,변수,문자열HoYong Na
 

What's hot (20)

이산치수학 Project6
이산치수학 Project6이산치수학 Project6
이산치수학 Project6
 
R 프로그램의 이해와 활용 v1.1
R 프로그램의 이해와 활용 v1.1R 프로그램의 이해와 활용 v1.1
R 프로그램의 이해와 활용 v1.1
 
Haskell study 7
Haskell study 7Haskell study 7
Haskell study 7
 
[Algorithm] Binary Search
[Algorithm] Binary Search[Algorithm] Binary Search
[Algorithm] Binary Search
 
2021 1학기 정기 세미나 6주차
2021 1학기 정기 세미나 6주차2021 1학기 정기 세미나 6주차
2021 1학기 정기 세미나 6주차
 
2021 여름방학 정기 세미나 3주차
2021 여름방학 정기 세미나 3주차2021 여름방학 정기 세미나 3주차
2021 여름방학 정기 세미나 3주차
 
110120 binary search
110120 binary search110120 binary search
110120 binary search
 
[Swift] Tuple
[Swift] Tuple[Swift] Tuple
[Swift] Tuple
 
R 프로그래밍 기본 문법
R 프로그래밍 기본 문법R 프로그래밍 기본 문법
R 프로그래밍 기본 문법
 
2012 Ds 01
2012 Ds 012012 Ds 01
2012 Ds 01
 
알고리즘 스터디(정렬) Seungdols
알고리즘 스터디(정렬) Seungdols알고리즘 스터디(정렬) Seungdols
알고리즘 스터디(정렬) Seungdols
 
[Swift] Data Structure - Binary Tree
[Swift] Data Structure - Binary Tree[Swift] Data Structure - Binary Tree
[Swift] Data Structure - Binary Tree
 
02.자료다루기
02.자료다루기02.자료다루기
02.자료다루기
 
R 프로그래밍-향상된 데이타 조작
R 프로그래밍-향상된 데이타 조작R 프로그래밍-향상된 데이타 조작
R 프로그래밍-향상된 데이타 조작
 
[Algorithm] Selection Sort
[Algorithm] Selection Sort[Algorithm] Selection Sort
[Algorithm] Selection Sort
 
[배열, 구조체, 열거체, 공용체]
[배열, 구조체, 열거체, 공용체][배열, 구조체, 열거체, 공용체]
[배열, 구조체, 열거체, 공용체]
 
[Swift] Subscripts
[Swift] Subscripts[Swift] Subscripts
[Swift] Subscripts
 
SHAKE - 경기 남부 4개대학 연합 프로그래밍 경시대회 본선 문제풀이
SHAKE - 경기 남부 4개대학 연합 프로그래밍 경시대회 본선 문제풀이SHAKE - 경기 남부 4개대학 연합 프로그래밍 경시대회 본선 문제풀이
SHAKE - 경기 남부 4개대학 연합 프로그래밍 경시대회 본선 문제풀이
 
파이썬 숫자,변수,문자열
파이썬 숫자,변수,문자열파이썬 숫자,변수,문자열
파이썬 숫자,변수,문자열
 
R 기초 Part. 01
R 기초 Part. 01R 기초 Part. 01
R 기초 Part. 01
 

Similar to 파이썬 자료형 발표

Python3 brief summary
Python3 brief summaryPython3 brief summary
Python3 brief summaryHoChul Shin
 
Python datatype
Python datatypePython datatype
Python datatype건희 김
 
Swift 튜플 (tuples)
Swift 튜플 (tuples)Swift 튜플 (tuples)
Swift 튜플 (tuples)주원 김
 
텐서플로우-기초 프로그래밍
텐서플로우-기초 프로그래밍텐서플로우-기초 프로그래밍
텐서플로우-기초 프로그래밍jdo
 
자료구조 트리 보고서
자료구조 트리 보고서자료구조 트리 보고서
자료구조 트리 보고서mil23
 
파이썬정리 20160130
파이썬정리 20160130파이썬정리 20160130
파이썬정리 20160130Yong Joon Moon
 
자료구조 04 최종 보고서
자료구조 04 최종 보고서자료구조 04 최종 보고서
자료구조 04 최종 보고서pkok15
 
01 built in-data_type
01 built in-data_type01 built in-data_type
01 built in-data_typeJu-Hyung Lee
 
파이썬+데이터+구조+이해하기 20160311
파이썬+데이터+구조+이해하기 20160311파이썬+데이터+구조+이해하기 20160311
파이썬+데이터+구조+이해하기 20160311Yong Joon Moon
 
2 swift 상수_변수_튜플
2 swift 상수_변수_튜플2 swift 상수_변수_튜플
2 swift 상수_변수_튜플Changwon National University
 
1.자료구조와 알고리즘(강의자료)
1.자료구조와 알고리즘(강의자료)1.자료구조와 알고리즘(강의자료)
1.자료구조와 알고리즘(강의자료)fmbvbfhs
 
파이썬 문자열 이해하기
파이썬 문자열 이해하기파이썬 문자열 이해하기
파이썬 문자열 이해하기Yong Joon Moon
 
파이썬 문자열 이해하기
파이썬 문자열 이해하기파이썬 문자열 이해하기
파이썬 문자열 이해하기Yong Joon Moon
 
2013 C++ Study For Students #1
2013 C++ Study For Students #12013 C++ Study For Students #1
2013 C++ Study For Students #1Chris Ohk
 

Similar to 파이썬 자료형 발표 (20)

Python3 brief summary
Python3 brief summaryPython3 brief summary
Python3 brief summary
 
Python datatype
Python datatypePython datatype
Python datatype
 
Python 스터디
Python 스터디Python 스터디
Python 스터디
 
Swift 튜플 (tuples)
Swift 튜플 (tuples)Swift 튜플 (tuples)
Swift 튜플 (tuples)
 
텐서플로우-기초 프로그래밍
텐서플로우-기초 프로그래밍텐서플로우-기초 프로그래밍
텐서플로우-기초 프로그래밍
 
자료구조 트리 보고서
자료구조 트리 보고서자료구조 트리 보고서
자료구조 트리 보고서
 
파이썬정리 20160130
파이썬정리 20160130파이썬정리 20160130
파이썬정리 20160130
 
2012 Ds 04
2012 Ds 042012 Ds 04
2012 Ds 04
 
자료구조 04 최종 보고서
자료구조 04 최종 보고서자료구조 04 최종 보고서
자료구조 04 최종 보고서
 
01 built in-data_type
01 built in-data_type01 built in-data_type
01 built in-data_type
 
Haskell study 2
Haskell study 2Haskell study 2
Haskell study 2
 
파이썬+데이터+구조+이해하기 20160311
파이썬+데이터+구조+이해하기 20160311파이썬+데이터+구조+이해하기 20160311
파이썬+데이터+구조+이해하기 20160311
 
C review
C  reviewC  review
C review
 
강의자료3
강의자료3강의자료3
강의자료3
 
2 swift 상수_변수_튜플
2 swift 상수_변수_튜플2 swift 상수_변수_튜플
2 swift 상수_변수_튜플
 
Python
PythonPython
Python
 
1.자료구조와 알고리즘(강의자료)
1.자료구조와 알고리즘(강의자료)1.자료구조와 알고리즘(강의자료)
1.자료구조와 알고리즘(강의자료)
 
파이썬 문자열 이해하기
파이썬 문자열 이해하기파이썬 문자열 이해하기
파이썬 문자열 이해하기
 
파이썬 문자열 이해하기
파이썬 문자열 이해하기파이썬 문자열 이해하기
파이썬 문자열 이해하기
 
2013 C++ Study For Students #1
2013 C++ Study For Students #12013 C++ Study For Students #1
2013 C++ Study For Students #1
 

More from joonjhokil

iOS 개발자로 계속 성장하는 팁들(슬라이드만)
iOS 개발자로 계속 성장하는 팁들(슬라이드만)iOS 개발자로 계속 성장하는 팁들(슬라이드만)
iOS 개발자로 계속 성장하는 팁들(슬라이드만)joonjhokil
 
iOS 개발자로 계속 성장하는 팁들
iOS 개발자로 계속 성장하는 팁들iOS 개발자로 계속 성장하는 팁들
iOS 개발자로 계속 성장하는 팁들joonjhokil
 
Gitflow 깃플로우 공유
Gitflow 깃플로우 공유Gitflow 깃플로우 공유
Gitflow 깃플로우 공유joonjhokil
 
New uikit in wwdc2021(KOR)
New uikit in wwdc2021(KOR)New uikit in wwdc2021(KOR)
New uikit in wwdc2021(KOR)joonjhokil
 
php screw를 활용한 php 코드 암호화
php screw를 활용한 php 코드 암호화php screw를 활용한 php 코드 암호화
php screw를 활용한 php 코드 암호화joonjhokil
 
Swift ui userinput
Swift ui userinputSwift ui userinput
Swift ui userinputjoonjhokil
 
열거형을 활용하는 열가지 방법
열거형을 활용하는 열가지 방법열거형을 활용하는 열가지 방법
열거형을 활용하는 열가지 방법joonjhokil
 
Test expressions
Test expressionsTest expressions
Test expressionsjoonjhokil
 
Quick sort in Swift
Quick sort in SwiftQuick sort in Swift
Quick sort in Swiftjoonjhokil
 
Queue challenges in swift
Queue challenges in swiftQueue challenges in swift
Queue challenges in swiftjoonjhokil
 
Queue in swift
Queue in swiftQueue in swift
Queue in swiftjoonjhokil
 
DDD 3기 누렁이 20191110 회의록
DDD 3기 누렁이 20191110 회의록DDD 3기 누렁이 20191110 회의록
DDD 3기 누렁이 20191110 회의록joonjhokil
 
Error handling
Error handlingError handling
Error handlingjoonjhokil
 
RxSwift Transforming operators
RxSwift Transforming operatorsRxSwift Transforming operators
RxSwift Transforming operatorsjoonjhokil
 
Observer pattern
Observer patternObserver pattern
Observer patternjoonjhokil
 
스위프트 ARC 발표 자료
스위프트 ARC 발표 자료스위프트 ARC 발표 자료
스위프트 ARC 발표 자료joonjhokil
 

More from joonjhokil (19)

iOS 개발자로 계속 성장하는 팁들(슬라이드만)
iOS 개발자로 계속 성장하는 팁들(슬라이드만)iOS 개발자로 계속 성장하는 팁들(슬라이드만)
iOS 개발자로 계속 성장하는 팁들(슬라이드만)
 
iOS 개발자로 계속 성장하는 팁들
iOS 개발자로 계속 성장하는 팁들iOS 개발자로 계속 성장하는 팁들
iOS 개발자로 계속 성장하는 팁들
 
Gitflow 깃플로우 공유
Gitflow 깃플로우 공유Gitflow 깃플로우 공유
Gitflow 깃플로우 공유
 
New uikit in wwdc2021(KOR)
New uikit in wwdc2021(KOR)New uikit in wwdc2021(KOR)
New uikit in wwdc2021(KOR)
 
php screw를 활용한 php 코드 암호화
php screw를 활용한 php 코드 암호화php screw를 활용한 php 코드 암호화
php screw를 활용한 php 코드 암호화
 
Swift ui userinput
Swift ui userinputSwift ui userinput
Swift ui userinput
 
열거형을 활용하는 열가지 방법
열거형을 활용하는 열가지 방법열거형을 활용하는 열가지 방법
열거형을 활용하는 열가지 방법
 
Test expressions
Test expressionsTest expressions
Test expressions
 
Tdd app setup
Tdd app setupTdd app setup
Tdd app setup
 
Quick sort in Swift
Quick sort in SwiftQuick sort in Swift
Quick sort in Swift
 
Binary search
Binary searchBinary search
Binary search
 
Queue challenges in swift
Queue challenges in swiftQueue challenges in swift
Queue challenges in swift
 
Queue in swift
Queue in swiftQueue in swift
Queue in swift
 
DDD 3기 누렁이 20191110 회의록
DDD 3기 누렁이 20191110 회의록DDD 3기 누렁이 20191110 회의록
DDD 3기 누렁이 20191110 회의록
 
Rx MVVM
Rx MVVMRx MVVM
Rx MVVM
 
Error handling
Error handlingError handling
Error handling
 
RxSwift Transforming operators
RxSwift Transforming operatorsRxSwift Transforming operators
RxSwift Transforming operators
 
Observer pattern
Observer patternObserver pattern
Observer pattern
 
스위프트 ARC 발표 자료
스위프트 ARC 발표 자료스위프트 ARC 발표 자료
스위프트 ARC 발표 자료
 

파이썬 자료형 발표

  • 2. 자료형 • 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용하 는 모든 것을 의미 • 프로그램의 기본이자 핵심 단위 • 자료형을 충분히 이해하지 않고 프로그래밍을 시작하는 것은 기초 공사가 마무리되지 않은 상태에서 빌딩을 세우는 것과 같 음
  • 3. 파이썬의 자료형 종류 • 숫자형(Number) • 문자열(String) • 리스트(List) • 튜플(Tuple) • 딕셔너리(Dictionary) • 집합(Set) • 불(Bool)
  • 4. 숫자형(Number) • 숫자 형태로 이루어진 자료형 • 123 과 같은 정수형, 12.34 같은 실수형, 8진수, 16진수 등
  • 5. 정수형 정수형(Integer)이란 말 그대로 정수를 뜻하는 자료형을 말한다. 다음 예는 양의 정수와 음의 정수, 숫자 0을 변수 a에 대입하는 예이다. >>> a = 123 >>> a = -178 >>> a = 0
  • 6. 실수형 파이썬에서 실수형(Floating-point)은 소수점이 포함된 숫자를 말 한다. 다음은 실수를 변수 a에 대입하는 예이다. >>> a = 1.2 >>> a = -3.45
  • 7. 8진수와 16진수 • 8진수(Octal)를 만들기 위해서는 숫자가 0o 또는 0O(숫자 0 + 알파벳 소문자 o 또는 대문자 O)로 시작하면 된다. >>> a = 0o177 16진수(Hexadecimal)를 만들기 위해서는 0x로 시작하면 된다. >>> a = 0x8ff >>> b = 0xABC
  • 8. 문자열(String) 문자열(String)이란 문자, 단어 등으로 구성된 문자들의 집합을 의 미한다. 예를 들어 다음과 같은 것들이 문자열이다. "Life is too short, You need Python“ "a“ "123“
  • 9. 문자열을 만드는 방법 4가지 1. 큰 따옴표(“) 로 양 쪽을 둘러싸기 “Hello World” 2. 작은 따옴표(‘)로 양쪽 둘러싸기 ‘Python is fun’ 3. 큰따옴표 3개를 연속(“””)으로 써서 양쪽 둘러싸기 “””Life is too short, You need python””” 4. 작은 따옴표 3개를 연속(‘’’)으로 써서 양쪽 둘러싸기 ‘’’Life is good’’’
  • 10. 리스트(List) 리스트를 사용하면 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']]
  • 11. 튜플(Tuple) 튜플은 아래 두가지를 제외하고 리스트와 동일하다. • 리스트는 [ ] 으로 둘러싸지만 튜플은 ( )으로 둘러싼다. • 리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다. 튜플의 여러가지 예 >>> t1 = () >>> t2 = (1,) >>> t3 = (1, 2, 3) >>> t4 = 1, 2, 3 >>> t5 = ('a', 'b', ('ab', 'cd')) t2 = (1,)처럼 단지 1개의 요소만을 가질 때는 요소 뒤에 콤마(,)를 반드시 붙여야 한다. t4 = 1, 2, 3처럼 괄호( )를 생략해도 무방하다.
  • 12. 딕셔너리(Dictionary) 딕셔너리는 Key와 Value를 한 쌍으로 갖는 자료형이다. 딕셔너리는 리스트나 튜플처럼 순차적으로(sequential) 해당 요솟값을 구하지 않고 Key를 통해 Value를 얻는다. 이것이 바로 딕셔너리의 가장 큰 특징이다. 딕셔너리의 기본적인 형태는 다음과 같다. {Key1:Value1, Key2:Value2, Key3:Value3, ...} 딕셔너리의 예 >>> dic = {'name':'pey', 'phone':'0119993323', 'birth': '1118'} .
  • 13. 집합(Set) 집합은 수학의 집합과 개념이 동일하다. 집합은 순서와 중복 값이 없다. 집합의 예 >>> s2 = set("Hello") >>> s2 {'e', 'H', 'l', 'o'} 위의 예를 보면 Hello 를 넣었지만 순서가 뒤죽박죽이고 중복된 l 값이 하나만 들어가 있다.
  • 14. 불(Bool) 불(Bool) 은 참(True)과 거짓(False)을 나타내는 자료형이다. 불 자 료형은 다음 두 값만을 가질 수 있다. True – 참 False – 거짓 불의 예 >>> a = True >>> b = False