언어) Python
![[Python] Python 자료형(6): 집합(Set)형](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbf5sEm%2FbtrBsYUe4T6%2FwKpoIPpseKvlgrp008rEvk%2Fimg.png)
[Python] Python 자료형(6): 집합(Set)형
[Python] 파이썬 자료형(6) 집합(Set)형 집합형 (Set) 집합(Set)형 은 말 그대로 데이터들의 집합을 관리하는 자료형입니다. 다음과 같이 set()의 괄호 안에 리스트나 문자열을 입력하여 생성합니다. !!! 그런데 조금 이상하지 않나요? 우선 출력결과가 순서 없이 뒤죽박죽으로 섞여있습니다. 그리고 중복되는 문자들도 하나씩만 출력됩니다. 여기서 집합 자료형의 중요한 특징 두 가지를 알 수 있습니다. 1. 중복을 허용하지 않는다. 2. 순서가 없다. 리스트나 튜플 자료형은 순서가 있기(ordered) 때문에, 인덱싱 및 슬라이싱을 통해 자료형의 값을 얻을 수 있었지만, 집합자료형은 딕셔너리 자료형과 같이 순서가 없기(unordered) 때..
![[Python] Python 자료형(5): 딕셔너리(Dictionary)형](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQ0CE3%2FbtrA1AE5xiv%2FHDRnSXSk7ADELHsCK23Nu1%2Fimg.png)
[Python] Python 자료형(5): 딕셔너리(Dictionary)형
[Python] 파이썬 자료형(5) 딕셔너리(Dictionary)형 딕셔너리형 (Dictionary) 사람에 대한 정보를 기록할 떄, 항목별로 "이름" = "박극복", "생년월일" = "19XX.XX.XX"등 처럼 대응되는 정보끼리 묶어서 기록하곤 합니다. 파이썬 역시 이러한 대응 관계를 나타낼 수 있는 자료형을 갖고 있는데, 이것이 바로 딕셔너리(Dictionary)형 입니다. "딕셔너리"는 말 그대로 "사전" 이라는 뜻입니다. 사전을 보게 되면, "Sky" 라는 단어에는 "하늘"이라는 뜻이, "apple"이라는 단어네는 "사과"라는 뜻이 각각 대응되어 나타나듯이, 딕셔너리형 역시 "Key값"과 그에 대응되는 "Value값"이 연결된, Key : Value 형식으로 이루어져 있..
![[Python] Python 자료형(4): 튜플(Tuple)형 (feat. 리스트형)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FenfZyS%2FbtrAUyIpTaB%2FNuaOQNiNCftRjVTP7cTXbk%2Fimg.png)
[Python] Python 자료형(4): 튜플(Tuple)형 (feat. 리스트형)
[Python] 파이썬 자료형(4) 튜플(Tuple)형 튜플형 (Tuple) 튜플형은 앞서 배운 리스트형과 정말 유사하게 생겼습니다. 리스트형과 형태적으로 유사한 만큼, 리스트형과 어떤 점에서 구분하여 사용하는지 위주로 살펴보겠습니다. 1) 튜플(Tuple)형 vs 리스트(List)형 리스트형과 구분되는 튜플형의 속성은 다음과 같습니다. 1. 소괄호로 둘러싼다. 2. 값의 생성, 삭제, 수정 등이 불가능하다. 우선 형태적인 면에서 대괄호[]로 둘러쌓인 리스트형과 달리, 튜플형은 소괄호()로 둘러쌓여 있습니다. 또, 기능적인 면에서 리스트형은 리스트 내부 요소들을 생성, 삭제 수정할 수 있지만, 튜플형은 불가능합니다. 두번째 차이점, 즉 값을 변화시킬 수 있는지 ..
![[Python] Python 자료형(3): 리스트(List)형](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8uVHU%2FbtrAUy8274A%2FvdMYh0wS1KRvA2m6Lb0f9k%2Fimg.png)
[Python] Python 자료형(3): 리스트(List)형
[Python] 파이썬 자료형(3) 리스트(List)형 리스트형 (List) 리스트형은 순서를 가지는 객체들의 집합으로, 다양한 자료형들(숫자형, 문자형, 문자열형.. 등등)이 요소로 올 수 있습니다. 리스트형의 기본 문법은 다음과 같습니다. 리스트형 List_name = [element1, element2, element3, ...] 리스트형이 도입되기 전, 마트에 진열된 과일에 대한 정보를 저장하기 위해서는 다음과 같이 각각의 과일의 개별 변수에 일일이 저장해주어야 했습니다. 그런데 리스트형이 도입되면서, 이제는 이 과일들에 대한 정보를 'fruit'이라는 리스트명 안에서 한번에 처리할 수 있게 됩니다. 다음 처럼요. 리스트의 특성에 대해 조금 더 알아보겠습니다. ..
![[Python] Python 자료형(2): 문자열(String)형](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXGwHZ%2FbtrAVtsHV8D%2FkdhM2Dmr41yuFqaUTPdUO1%2Fimg.png)
[Python] Python 자료형(2): 문자열(String)형
[Python] 파이썬 자료형(2) 문자열(String)형 1. 문자열형 (String) 문자열(String)이란, 말 그대로 문자, 단어 등으로 구성된 문자들의 집합을 말합니다. 다음 처럼요. "Hello, My name is Limitless Model" 'L' "25" 문자열형은 모두 큰 따옴표, 혹은 작은 따옴표로 둘러싸여 있습니다. 그렇다면, 세 번쨰 "25" 는 앞서 배운 숫자형과 무엇이 다를까요?? 💡숫자형 vs 문자열 속의 숫자 숫자형 25와, 문자열 속의 숫자 "25"는 무엇이 다를까요? 앞의 숫자형 25는 말 그대로 '숫자(정수)'로서의 25로 인식을 하고, 뒤의 문자열 속 25는 '문자'로서 인식합니다. 다음의 예를 보면 이해가 쉬우실 겁니다. ndum..
![[Python] Python 자료형(1) 숫자(Number)형과 연산자](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvQexi%2FbtrAIPvN8iQ%2FzkwmmsWfYv6YRaV4kGX4VK%2Fimg.png)
[Python] Python 자료형(1) 숫자(Number)형과 연산자
[Python] 파이썬의 시작: 자료형(1) 숫자(Number)형과 연산자 숫자형 (Numher) 숫자형 자료는, 말 그대로 숫자 형태로 이루어진 자료입니다. 숫자형에는 크게 정수형, 실수형, 그리고 8진수와 16진수가 있습니다. 1) 정수형(Integer) 정수형이란 우리가 흔히 알고 있듯이 음의 정수, 0, 양의 정수를 모두 포함하는 것을 말합니다. 어떠한 변수에 정수형 데이터를 대입하는 것을 통해 간단히 확인할 수 있습니다. >>> a = 25 >>> a 25 변수명이 a인 변수에 25의 정수값을 저장한 후, a를 출력해 보면 25가 나오는 것을 알 수 있습니다. 2) 실수형(Floating-point) 실수형은 정수형과 달리, 소수점을 이용..