본문 바로가기

Python

05_셋 05_셋 - 셋(set)은 값은 버리고 키만 남은 딕셔너리와 같다. 딕셔너리와 마찬가지로 각 키는 유일해야 하며, 존재하는지 여부만 판단하기 위해 사용한다. 셋 생성하기 : set()- 셋을 생성할 때는 set() 함수 혹은 중괄호 안에 콤마로 구분된 하나 이상의 값을 넣으면 된다.12345empty_set = set()print(empty_set) example_set = {0, 1, 2, 3, 4, 5}print(example_set)cs 데이터 타입 변환가기 : set()- 리스트, 문자열, 튜플, 딕셔너리로부터 중복된 값을 버린 셋을 생성할 수 있다.12test_set = set('letters')print(test_set)cs - letters 에 'e'와 't' 가 두 개씩 있어도, 셋에는 이.. 더보기
04_딕셔너리 04_딕셔너리 딕셔너리- 고유한 키를 지정한다.- 키 값은 대부분 문자열이지만, 불변하는 파이썬의 어떤 타입(부울, 정수, 부동소수점수, 튜플 등등)이 될 수 있다. 딕셔너리 생성하기 : {}- 딕셔너리를 생성하기 위해서는 중괄호 안에 키:값 쌍을 지정한다.- 빈 딕셔너리 만들기1empty_dict = {}cs 딕셔너리로 변환하기 : dict()- 두 값으로 이루어진 시퀀스를 딕셔너리로 변환할 수 있다.- 각 시퀀스의 첫번째 항목은 키, 두번째 항목은 값으로 사용된다.12test = [ ['a', 'b'], ['c', 'd'], ['e', 'f'] ]print(dict(test))cs 항목 추가/변경하기 : key- 딕셔너리에 항복을 추가할 때는 키에 의해 참조되는 항목에 값을 할당하면 된다. 만약에 키.. 더보기
03_튜플 03_튜플 - 리스트와 마찬가지로 임의적인 항목의 시퀀스이다. 그러나 리스트와는 다르게 불변의 법칙 가지고 있다. 즉, 튜플을 정의한 후에는 추가, 삭제 및 수정을 할 수 없다는 것을 의미한다. 따라서 튜플은 상수의 리스트라고 할 수 있다.12empty_tuple = ()print(empty_tuple)cs - 튜플을 만들기 위해서는 각 요소 뒤에 콤마(,)를 붙인다. 뒤에 콤마가 붙는다는 것은 튜플을 정의한다는 뜻이다. 두 개 이상의 요소가 있을 경우, 마지막 요소에는 콤마를 붙이지 않는다.12tuple = ('one', 'two', 'three') # 항목이 3개인 튜플 선언print(tuple)Colored by Color Scriptercs 튜플 언패킹- 튜플은 한 번에 여러 변수를 할당할 수 있.. 더보기
02_리스트 02_리스트 - 리스트는 데이터를 순차적으로 파악하는 데 유용하다. 특히 내용의 순서를 자유롭게 바꾸거나, 삽입, 삭제에 특화되어 있다.- 리스트는 0 혹은 그 이상의 요소로 만들어진다.123empty_list = [] day_list = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']cs - 리스트 함수를 통해 빈 리스트를 할당 할 수 있다.1function_empty_list = list()cs - 리스트의 인덱스는 0부터 시작이며, 인덱스를 통해 값을 얻게 될 때, 인덱스를 잘 체크해야 한다.- 없는 인덱스에 접근하거나, 인덱스가 리스트의 갯수와 같거나 클 경우는 전부 "list index out of range"의 예외가 발생하게 된다.( 보통.. 더보기
01_파이 재료 : 숫자, 문자열, 변수 01_파이 재료 : 숫자, 문자열, 변수 1. 데이터 타입· 부울 - TRUE 또는 FALSE· 정수 - 5, 100000 과 같은 숫자들· 실수 - 1.8과 같은 소수, 1.0e8과 같은 지수 등을 포함한 숫자들· 문자열 - 텍스트, 글자들 2. 변수, 이름, 객체 관계 - 파이썬은 모든 것( 부울, 정수, 실수, 문자열, 데이터 구조, 함수, 프로그램 등 )이 객체로 구현되어 있다. - 파이썬의 변수는 그냥 이름을 명명한 것이다. 그 이름은 객체 자신에 포함되는 것 이라기 보다는 객체의 참조를 나타낸다. 12345678910111213141516171819202122232425262728293031323334353637383940414243print('===========================.. 더보기
00_Python 시작하기(설치) 00_Python 시작하기(설치) 파이선 설치하기- python.org 를 인터넷 주소로 입력하여 python 홈페이지로 들어가서 해당 OS에 맞는 설치를 해줍니다.1. Downloads에서 해당 OS에 맞는 메뉴를 클릭해줍니다.( 저는 윈도우이기 때문에 Windows를 클릭 ) 2. 윈도우가 32bit일 경우에는 32bit용을, 64bit일 경우에는 64bit용을 클릭하여 설치를 진행합니다. 3. 설치 파일을 실행하면 위 사진과 같은 화면이 뜨게 됩니다. 여기서 기본으로 설치를 하기위해서는 Install Now을 클릭하시면, 기본적인 설치가 완료됩니다. 환경 변수 설정이 귀찮으신 분들은 "Add Python 3.6 to PATH"를 체크 하셔서 설치하시면 됩니다. 4. 설치가 완료된 후, path의 길.. 더보기