본문 바로가기

To올라운더110

10. 파이썬 집합(set) 특징 [1] 집합(set) 특징 집합(set)은 중괄호로 표기하는 자료형식으로 매번 강조하는 여러 자료형의 특징을 비교해보면 구분 튜플(tuple) 리스트(list) 집합(set) 딕셔너리(dictionary) 공통사항 1개 이상의 데이터(값)을 관리(저장)할 때 사용 형태 소괄호 - ( ) 대괄호 - [ ] 중괄호 + 콤마 - { , } 중괄호 - { Key : Value} 순서(index) O O X X 중복허용 O O X (Value) X (Key) 수정 가능 X O O O 집합(set)은 순서가 없고 중복 값을 허용하지 않으며, 수정이 가능한 자료유형이다. 튜플, 리스트와 비교시 중복이 없다는 점이 가장 큰 차이인데, 이러한 특징을 이용해 중복을 제거하기 위한 용도로 사용이 되며, 다른 자료형 대비 2.. 2023. 6. 27.
09. 파이썬 리스트(list) 특징 [1] 리스트(list) 특징 리스트란 대괄호로 표기하는 자료형식으로 매번 강조하는 여러자료형의 특징을 비교해보면 구 분 튜플(tuple) 리스트(list) 집합(set) 딕셔너리(dictionary) 공통 사항 1개 이상의 데이터(값)들을 관리(저장)할 때 사용 형 태 소괄호 - ( ) 대괄호 - [ ] 중괄호 + 콤마 - { , } 중괄호 - { Key : Value} 순서(Index) O O X X 중복 허용 O O X (Value) X (Key) 수정 가능 X O O O 리스트는 순서가 있고 값의 중복의 허용하며, 수정이 가능한 자료유형이다. 튜플과 비교시 수정이 가능하다는게 가장 큰 차이인데, 실제 프로그램 동작 시, 항목을 추가하거나 제거하는 동작을 위해 빈번히 사용하게 되는 자료 유형이다. .. 2023. 6. 26.
08. 파이썬 튜플(tuple) 특징 [1] 튜플(tuple) 특징 튜플이란 소괄호로 표기하는 자료형식으로 수정이 불가한 자료유형이다. 매번 강조하는 여러자료형의 특징을 비교해보면 구 분 튜플(tuple) 리스트(list) 집합(set) 딕셔너리(dictionary) 공통 사항 1개 이상의 데이터(값)들을 관리(저장)할 때 사용 형 태 소괄호 - ( ) 대괄호 - [ ] 중괄호 + 콤마 - { , } 중괄호 - { Key : Value} 순서(Index) O O X X 중복 허용 O O X (Value) X (Key) 수정 가능 X O O O 튜플은 순서가 있고 값의 중복은 허용하나, 수정이 불가하다. 여기까지 듣는다면 수정도 불가능한 튜플을 왜 사용하는가? 라는 의문점이 들 것이다. 실제 표를 본다면 수정이 가능한 리스트가 더 상위호환 같.. 2023. 6. 25.
07 파이썬 Boolen(참,거짓) [1] Boolen 이란? Boolen 이란 단어는 낯설지만 컴퓨터가 0과 1만 안다는 걸 들어본적이 있을 것이다. 컴퓨터가 사용하는 것처럼 상반된 2개의 상태를 여러가지 형태로 나타낼 수 있는데, 0과 1 / 참과 거짓 / ON과 OFF 의 형태이다. 컴퓨터는 위와 같이 간단한것 같으면서도 명확한 세상을 살아간다. 그런데 실제 삶에서는 어떤가? 삶에서는 참과 거짓 이분법으로 세상을 구별할 수 없다. 참과 거짓 사이에 모르는 것이나 애매한 것들이 있을 수 있다. 하지만 이러한 현실의 삶도 냉혹한 컴퓨터의 세계에 녹여내기 위해서는 이런 애매함을 허용하지 않고 오로지 참과 거짓만으로 평가하는데 이를 Boolen 이란 자료형으로 부른다. 그럼 문자형이나 숫자 같은 다양한 값이 존재하는 유형들을 어떻게 참과 거.. 2023. 6. 24.
취미 겸 부업, 코딩3 나의 상황에 맞는 부업으로 지식사업, 프로그래밍 판매를 선택하게 된 계기를 지나 2023.06.22 - [IT 배우기/이것저것] - 취미 겸 부업, 코딩2 취미 겸 부업, 코딩2 2023.05.21 - [IT 배우기/이것저것] - 취미 겸 부업, 코딩1 취미 겸 부업, 코딩1 어쩌다보니 부업 겸 취미가 코딩이 되었다.... 코딩은 고급기술일까? 정말 배우기 어렵기만 한걸까? 오늘은 누구도 관심 to-all-rounder.tistory.com 마지막을 장식할 코딩으로 진짜 수익화가 가능한가에 대한 글이다. 1. 작은 프로젝트에서 수익화 할 수 있는 프로젝트로 이전 글에서 언급한 것 처럼 나는 소소하지만 분명히 내 업무에서 (하루 이상 걸리는 단순 작업이 10초만에 끝나는) 효과를 검증했고, 작은 프로젝트 .. 2023. 6. 23.
취미 겸 부업, 코딩2 2023.05.21 - [IT 배우기/이것저것] - 취미 겸 부업, 코딩1 취미 겸 부업, 코딩1 어쩌다보니 부업 겸 취미가 코딩이 되었다.... 코딩은 고급기술일까? 정말 배우기 어렵기만 한걸까? 오늘은 누구도 관심 없을 코딩에 대한 나의 경험에 대해서 잠깐 떠들어 보겠다. 1. 코딩 입문 to-all-rounder.tistory.com 코딩의 문외한에서 돈이 필요한 직장인이 된 지난 이야기... 1. 내게 맞는 부업 찾기(*코딩 입문기 맞습니다.....) 앞의 이야기를 이어가면, 난....돈이 필요했다. 갑자기 목돈이 필요한 상황은 아니었지만, 와이프가 임신을 하게되면 일을 그만 둘 예정이었기 때문에 그 전에 준비할 수 있는 것은 준비해야 한다는 생각이 들었다. 인터넷이며 유튜브며 부업이라는 키워드에.. 2023. 6. 22.
06 파이썬 숫자형 특징 문자형의 특징을 끝내고 이제 숫자형 자료들의 특징을 알아보자. [2] 숫자형 숫자형 자료는 우리가 일상생활에 쓰는 정수와 실수, 컴퓨터나 다른 특정 용도로 사용하는 2진수, 8진수, 16진수 등이 있는데 이번 교육에서는 정수와 실수만 다루도록 하겠다. (* 정수와 실수형만 알아도 각 진수별 응용은 어렵지 않다.) 1.정수 vs 실수 차이점 및 등호 연산 정수와 실수를 구별하는 기준은 '소수점이 있는가?' 이다. 같은 숫자 5이더라도 소수점이 있으면 타입도 달라진다. 단, 크기에 대한 연산을 해보면 같다는 것은 알 수 있다. (* 문자형에서 비교 연산시 사용된 것과 같이 등호가 1개('=')는 변수 선언시 사용하게 되고, if와 등호 2개('==')를 사용하면 두 변수의 값이 같은지 비교할 수 있다.) s.. 2023. 6. 12.
05 파이썬 문자형 특징3 문자형 특징1(문자형 표기 방법, 탈출문자, 문자형 연산) 2023.06.10 - [IT 배우기/Python] - 03 파이썬 문자형 특징1 03 파이썬 문자형 특징1 앞선 시간에 각 자료형별 선언 방법에 대해 알아봤고, 2023.06.09 - [IT 배우기/Python] - 02. 파이썬 자료형 02. 파이썬 자료형 우리는 앞에서 필요한 값들을 변수에 저장하는 방법을 배웠다. 2023.06.06 - [I to-all-rounder.tistory.com 문자형 특징2(인덱싱, 슬라이싱, find, index) 2023.06.10 - [IT 배우기/Python] - 04 파이썬 문자형 특징2 04 파이썬 문자형 특징2 지난 번 문자형 특징 1(탈출문자, 연산 등) 에 이어 2023.06.10 - [IT 배.. 2023. 6. 11.
04 파이썬 문자형 특징2 지난 번 문자형 특징 1(탈출문자, 연산 등) 에 이어 2023.06.10 - [IT 배우기/Python] - 03 파이썬 문자형 특징1 03 파이썬 문자형 특징1 앞선 시간에 각 자료형별 선언 방법에 대해 알아봤고, 2023.06.09 - [IT 배우기/Python] - 02. 파이썬 자료형 02. 파이썬 자료형 우리는 앞에서 필요한 값들을 변수에 저장하는 방법을 배웠다. 2023.06.06 - [I to-all-rounder.tistory.com 문자형 특징2를 다뤄보겠다. 앞에 내용을 안 보신 분들은 위의 포스팅을 먼저 참고해주세요. [1] 문자형(String) 문자형은 문자들의 합으로 이루어진다. 하나의 단어 또는 문장, 문단이 될 수 있는데 str1 = '단어' str2 = 'python' st.. 2023. 6. 10.
03 파이썬 문자형 특징1 앞선 시간에 각 자료형별 선언 방법에 대해 알아봤고, 2023.06.09 - [IT 배우기/Python] - 02. 파이썬 자료형 02. 파이썬 자료형 우리는 앞에서 필요한 값들을 변수에 저장하는 방법을 배웠다. 2023.06.06 - [IT 배우기/Python] - 01. 파이썬 변수편 01. 파이썬 변수편 0. 이해보단 수긍... 변수에 앞서 2가지만 깊히 생각하지 않고 이렇 to-all-rounder.tistory.com 오늘은 해당 자료형들이 어떤 연산이나 함수를 가지고 있는지 확인해보겠다. [1] 문자형(string) 문자형은 작은 따옴표와 큰따옴표를 이용하여 변수 값을 지정할 수 있다. 그런데 책이나 인터뷰 등이 적힌 글을 보면 작은 따옴표와 큰 따옴표는 의미를 가지고 있다. '나는 할 수 있.. 2023. 6. 10.
반응형