본문 바로가기

특징5

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.
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.
파이썬 특징(+기초 문법과 주석) 파이썬의 특징과 기초 문법이라고 제목을 적었지만, 파이썬의 프로그래밍적 언어적 특징을 제외한 기초문법의 중요 키워드는 '들여쓰기' 라는 한 단어로 얘기해도 무관할 정도로 간결하다. (대신 들여쓰기를 잘못하면 계획한대로 동작하지 않는다.....) 파이썬의 기초문법과 전체적인 특징에 대해서 잠시 알아보면, 특징-1, 인터프리터 언어 프로그래밍언어는 몇가지 구분 기준이 있는데, 코드를 읽어들이는 방법에 따라 전체를 읽어 들어고 실행하는 컴파일 형식의 언어와 한줄씩 읽어가며 실행하는 인터프리터 언어로 구별된다. 우리가 배울 파이썬의 경우, 후자인 인터프리터 언어에 해당한다. 컴파일언어와 인터프리터언어를 알기 쉽게 설명을 해보자면, 일종의 번역과정이라고 생각하면 도움이 될 것이다. 1) 컴파일 언어(영화 번역) .. 2023. 6. 4.
반응형