본문 바로가기
혼자 공부하는/Python

혼자 공부하는 파이썬 3주차

by wonichae 2022. 7. 24.

벌써 스터디를 시작한지 3주나 됐네요ㄷㄷ 다른 공부도 병행하고 있어서 쉽지 않지만 이번주차도 재밌었습니다:)

블로그 쓰는 재주가 없어서 이번 주는 PPT로 수업정리!

 

list_a = [ 리스트 개념 ]

 

 

 

리스트는 대괄호 [ ] 내부에 여러 종류의 자료를 넣어 선언한다. 선언한 리스트를 출력하면 내부의 자료를 모두 출력한다.

Phyton에서 리스트를 생성하는 방법은 대괄호에 자료를 쉼표로 구분해서 입력한다.

대괄호 [ ] 내부에 넣는 자료를 "요소" 라고 하고 영어로는 element라고 부른다. 

 

 

 

1)_ 대괄호 안에 음수를 넣어 뒤에서부터 요소를 선택할 수 있다.

 

2)_ 리스트 접근 연산자를 이중으로 사용할 수 있다.

3)_ 리스트안에 리스트를 사용할 수도 있다.

 

 

 

 

위를 토대로 간단한 실습을 진행한다. 

 

 

다음과 같은 List 연산자 프로그램을 실행하게 되면,

위와 같은 결과값을 얻을 수 있다!

 

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

list_a = [  3주차 선택 미션 ]

 

list_a = [ 0, 1, 2, 3, 4, 5, 6, 7] 입니다.  다음 표의 들을 실행했을 때 list_a의 결과가 어떻게 나오는지 적어보세요

 

List_a 에 대하여 표를 적용했을 때, 결과값은 다음과 같다.

 

 

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

list_b = [  딕셔너리 개념 ]

리스트가 '인덱스를 기반으로 값을 저장하는 것'이라면 딕셔너리는 '키를 기반으로 값을 저장하는 것' 이라고 할 수 있다.

 

 

딕셔너리는 중괄호 { } 로 선언하며, 키: 값 형태로 쉼표(,)로 연결해서 만든다. 키는 문자열, 숫자, 불 등으로 선언할 수 있다.

다음과 같은 딕셔너리 값을 출력하면,

이와 같은 결과값을 얻을 수 있다. 

딕셔너리는 리스트의 요소에 접근하는 방식과 비슷하나 다음과 같은 차이를 볼 수 있다. 

또한, 딕셔너리를 사용할 때는 { } 가 아닌 [ ] 를 사용해야한다는 것을 유의해야 한다.

 

딕셔너리를 활용하여 간단한 실습을 진행하자면

이를 출력하면 아래와 같은 결과값을 얻을 수 있다. 

 

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

 

list_c = [  범위 자료형 개념 ]

- 특정한 횟수만큼 반복해서 돌리고 싶을 때는 for 반복문과 범위를 조합해서 사용한다. 범위는 다음과 같은 3가지 방법으로 사용할 수 있다. 

 

1) 매개변수에 숫자 한 개를 넣는 방법 

 

2) 매개변수에 숫자 두 개를 넣는 방법

 

3) 매개변수에 숫자 세 개를 넣는 방법

 

범위 

- 리스트, 딕셔너리 외에 for 반복문과 함께 많이 사용되는 범위 자료형의 사용법

 

매개변수에 숫자 한 개를 넣는 방법 

range(A) -> A는 숫자

 

매개변수에 숫자 두 개를 넣는 방법

range(A, B) -> A, B는 숫자

 

매개변수에 숫자 세 개를 넣는 방법

range(A, B, C) -> A, B, C는 숫자

 

'혼자 공부하는 > Python' 카테고리의 다른 글

혼공파 6주차  (0) 2022.08.22
혼공파 5주차  (0) 2022.08.21
혼자 공부하는 파이썬 4주차  (0) 2022.07.31
혼자 공부하는 파이썬 2주차  (0) 2022.07.17
혼자 공부하는 파이썬 1주차  (0) 2022.07.10