본문 바로가기

Book/혼자 공부하는 파이썬

혼자 공부하는 파이썬 - 스터디 3주차 (기본/추가)

반응형

범위

  • 4장

기본 미션 : 리스트, 딕셔너리, 범위 자료형에 대해 이해한 내용을 바탕으로 포스팅하기

  1. 리스트

    • 여러 가지의 자료형을 가진 자료를 담을 수 있는 "배열"
    • 리스트의 값을 제어(추가, 수정, 삭제) 혹은 소환(값을 불러올 때)시 "인덱스" 로 요소에 접근
    • 인덱스는 "숫자"로 가능하며, 지정된 인덱스를 벗어나 가리키게 되면 IndexError 발생
  2. 딕셔너리

    • 여러 가지의 자료형을 가진 자료를 담을 수 있는 "맵"
    • 리스트의 값을 제어(추가, 수정, 삭제) 혹은 소환(값을 불러올 때)시 "키"로 요소에 접근
    • 키는 주로 문자열의 형태를 사용하나 불형이나 숫자형으로도 가능.
    • 시스템에서 사용하는 예약어를 키로 사용하게 되면 NameError 발생
    • 리스트와 마찬가지로 지정된 키가 아닌 값을 통해 값을 가리키게 되면 Error 발생
  3. 범위 자료형

    • 범위 자료형이란 range() 함수를 사용한다.
    • range(index) : 0 ~ index -1 까지의 범위
    • range(strIdx, endIdx) : strIdx ~ endIdx -1 까지의 범위
    • range(strIdx, endIdx, addValue)
      • 책에서 이 쪽에 대한 말이 처음에 이해가 잘 가지 않았었는데 내가 이해한 함수는
        • strIdx로부터 addValue씩 증가하는 값 중 endIdx 값에 제한을 둔 범위
        • ex) range (0, 10+1, 2) => 0, 2, 4, 6, 8, 10

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

반응형