궁금증해우소

[문과생 혼공파(이썬)] 3주 기본미션 - list, dictionary, range 요약 및 선택미션 본문

문과생 파이썬 python 공부하기

[문과생 혼공파(이썬)] 3주 기본미션 - list, dictionary, range 요약 및 선택미션

궁금증해우소 2020. 7. 27. 00:32

드디어 혼공파(혼자 공부하는 파이썬) 3주 기본미션 - list, dictionary, range

이번엔 개념에 대한 이해입니다.

미션이 연습문제만 있는 것보다 이렇게 요약 정리도 있으니 더 출판사 측에서 고민한게 느껴집니다.

ㄴ> 물론 연습문제도 해야 함

출처:한빛미디어_혼공

미션은 총 6주차로 나누어서 주차별로 진행하며 기본 미션과 선택 미션으로 나누어집니다.

3주차 기본미션 연습문제 실행결과 올리기 입니다.

 

[p140 정도 이후 암튼 chap.4]

리스트 - List: 여러 가지 자료를 저장한 자료

즉, 1개 이상의 값을 포함한 형태 입니다.

기본은 다음과 같습니다.

list 선언부터 값 삽입까지...

아직 까지는 할 만 합니다.

파괴적 함수

비파괴적 함수

(일단 명칭부터 시련)

비파괴적 함수는 원래 값이 변경되지 않습니다.

비파괴적 함수: 아직 할 만함

그러나 리스트는 원래 값이 변경(파괴)됩니다.

원래 값이 변경되어 파괴됨

그러나 리스트는 원래 값이 변경(파괴)됩니다.

*실무자 의견: 물론 실무에서는 개발을 떠나서 Raw Data에다가 수정을 가하는 일은 보통 할 수도 없고 해서도 안 됩니다. 비파괴적 함수와 같이 일을 보통하고, 그럴 수 밖에도 없습니다

기타 등등 지우는 del, pop, remove 등등도 책을 보며 따라가면 됩니다.

(실제 이 부분 강의도 짧음)

*선택미션: 157쪽의 1번 문제의 답 쓰고 인증샷

 

다행히 따라가기만 하면 되는 수준입니다.

*파괴적함수여서 원본이 파괴되다 보니 지속적으로 list_a에 값을 포함하는 즉 원복하는 코드를 계속 사용 하였습니다.

 

딕셔너리도 마저 알아보겠습니다.

간단히 요약하면 딕셔너리는 키에다가 값을 저장하는 방식입니다.

인덱스는 현재까지 배운것에 의하면 앞에서, 0부터 차곡차곡 값이 쌓였으나, 딕셔너리는 a에 b 값을 지명해주는 방식입니다.

 

범위(range)는 말그대로 범위입니다. range(a, b) 는 a부터 b까지 입니다.

range(0, 5)는 0번부터 5개이니, 4까지입니다.

매우 간단한데 반복문은 별도 포스팅으로 할 예정이어서 우선 미션만 간단하게 정리합니다.

[파이썬 혼자 공부 미션]

1주차. 기본 - 출력 함수 예제

1주차. 선택 - 자유미션 용어 정리

2주차. 기본 - 태어난 해와 띠 출력 

3주차. 기본 - list, dictionary, range 요약 

4주차. 기본&선택 - 범위 내부 정수 더하기

5주차. 기본&선택미션 - 구문 오류와 예외

6주차. 기본미션 - 모듈, Flask

[파이썬 혼자 공부]

chap.0. 책 사기

chap.1. IDE 구성

chap.2. 자료형의 이해

 

구매 바로가기

#그러나_광고비가_없다ㅠ #한빛미디어마케팅담당자님_권당CPA로좀

혼공공식홈페이지 이미지는 저작권 이슈가 있을 경우 말씀주시면 제거하겠습니다.

Comments