'(Programming)/Python' 카테고리의 글 목록 (3 Page)
본문 바로가기

(Programming)/Python35

#Python - 28. 파이썬 packing, unpacking packing: 하나의 변수에 여러개 값을 저장하는 것 unpacking: 패킹된 변수에서 여러개의 값을 꺼내오는 것 패킹, 언패킹을 들어보기 전에! 이 전 시간에 () 소괄호 없이 튜플을 생성하는 법을 배웠습니다. a, b 문자가 컴파일 되고 나면 a, b의 튜플이 생성되고 1, 2 문자가 컴파일 되고 나면 1, 2의 튜플이 생성됩니다. 그 후 a, b = 1, 2가 되기에 a, b 튜플에 1, 2튜플이 대입이 되는 것입니다. 즉, 튜플에 튜플을 대입한 연산! 첫 번째 packing: 튜플타입인 a에 1과 2를 넣는다. 두 번째 unpacking: 변수 b, c를 선언해 패킹된 a의 값을 나눠 가진다. 세 번째 packing: a를 언패킹한 b, c를 다시 d에 패킹한다. 오늘 배운 개념으로 no1과 .. 2020. 2. 5.
#Python - 27. 파이썬 튜플 만들기 이번 시간에는 튜플에 대해서 알아보도록 하겠습니다. 우선 리스트에서 추가, 삭제 시 index 변동을 확인해보겠습니다. 이와 같이 추가, 수정, 삭제 등의 작업 시 index가 앞으로 당겨지는 현상을 볼 수 있습니다. 고정된 리스트를 만들고 싶을 때 사용하는 것이 튜플입니다! 즉, 추가, 수정, 삭제가 불가능하고 순서가 정해진 리스트가 튜플인 것이지요. 튜플의 생성법을 알아봅시다. 이러한 방법으로 튜플을 생성할 수 있습니다. 그렇다면 생성한 리스트를 변경되지 않는 튜플로 바꾸는 법을 소개합니다. 리스트의 공유할 때 튜플로 바꾸어주면 변경되지 않아 편하겠죠? 튜플에 대해 더 공부해봅시다! 2020. 2. 5.
#Python - 26. 파이썬 리스트와 딕셔너리 비교 이번 시간에는 리스트와 딕셔너리를 좀 더 자세하게 다뤄보겠습니다 리스트와 딕셔너리를 생성, 호출, 삭제, 포함 여부, 전부 삭제를 진행해보았습니다. | ~ | 는 사용자가 지정 가능한 변수이름 또는 값 입니다. Python list list 생성 -> |변수이름| = [ |변수0|, |변수1|, |변수2|, ... ] (대괄호로 묶어주고 |index|가 0부터 1씩 증가하며 생성) list 호출 -> |리스트이름| [ |index| ] ( |리스트이름| 에서 해당하는 |index|의 값을 반환) list 삭제 -> del ( |리스트이름| [ |index| ] ) ( |리스트이름| 에서 해당하는 |index|의 값을 삭제) list 포함 여부 ->|값| in |리스트이름| ( |리스트이름| 에서 |값|이.. 2020. 2. 5.
#Python - 25. 파이썬 딕셔너리와 반복문 이번 시간에는 딕셔너리와 반복문을 함께 쓰는 법을 알아보도록 하겠습니다. 먼저 list와 반복문을 함께 써보도록 하겠습니다. friends = ['KwonGa', 'DD', 'MiNiee'] for person in friends: print(person) 결과는 friends(리스트)로 'KwonGa' 'DD' 'MiNiee'를 생성하였고 반복문을 통해 person이라는 변수를 만들어 friends의 값을 하나씩 넣어서 반복하겠다. 반복하는 동안 순간 순간의 person에 대입되어 있는 값을 확인하겠다. 라는 뜻이지요! 간단하게 딕셔너리에서 반복문을 사용해보겠습니다. initial = {'KwonGa':'KGS', 'DD':'KJH', 'MiNiee':'KYM'} print('initial의 키') f.. 2020. 2. 4.