Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- gcc regex
- linux시간으로 변경
- c3 초
- semanage
- centos pyhon 설치
- subporcess path
- 1697
- selinux port 등록
- telegraf
- InfluxDB
- c3 step graph
- c3 second
- g++ 업데이트
- python subprocess
- 정규식 컴파일
- c3 축 없애기
- 정규식 활용
- snmp test
- python os
- 정규식 문자열 출력
- 백준
- c3 축 가리기
- gcc 업데이트
- snmp
- influxdb 설치
- grafana dashboard
- CentOS7
- python popen
- c++ 정규식
- regex_search
Archives
- Today
- Total
리셋 되지 말자
[python 공부] 파이썬 자료형 본문
숫자
파이썬은 숫자 자료형으로 int만 제공. 임의 정밀도를 지원한다.(정수를 숫자의 배열로 간주하여 무한대의 숫자도 표현할 수 있도록 한다. 대신 속도는 느리다.)
bool도 파이썬 내부에서 1(True)와 0(False)로 처리되는 int의 서브 클래스다. int는 object의 하위 클래스 이다.
즉, obejct > int > bool 의 관계를 같는다.
>>> 1 == True
True
>>> 0 == False
True
매핑
매핑 타입은 키, 값으로 구성된 복합 자료형이며, 파이썬에 내장된 유일한 매핑 자료형은 Dictionary
다.
집합
파이썬의 집합 자료형인 set
은 중복된 값을 갖지 않는 자료형이다.
>>> tmp = set()
>>> tmp
set()
>>> tmp.add(10)
>>> tmp
{10}
딕셔너리와 같이 {} 중괄호로 표시된다. 하지만 키, 값이 아닌 값만 으로 이루어진다.
set
은 입력 순서가 유지되지 않으며(자동으로 정렬), 중복된 값이 있을 경우 하나의 값만 유지한다.
>>> tmp = {2, 1, 5, 4, 1, 2}
>>> tmp
{1, 2, 4, 5}
시퀀스
'수열' 같은 의미로, 어떤 특정 대상의 순서 있는 나열을 뜻한다.
불변
불편 시퀀스에는 str
, tuple
, bytes
가 해당된다
가변
가변 시퀀스에는 list
가 있다.
'Python' 카테고리의 다른 글
[python 문법] is와 == (0) | 2021.04.28 |
---|---|
[python 공부] 파이썬 객체 (0) | 2021.04.28 |
[python 문법] locals (0) | 2021.04.28 |
[python 문법] pass (0) | 2021.04.28 |
[python 문법] print (0) | 2021.04.28 |
Comments