Time for us to shine

[혼공학습단 10기] 혼자 공부하는 첫 프로그래밍 4주차 본문

혼공학습단/혼자 공부하는 첫 프로그래밍 with 파이썬

[혼공학습단 10기] 혼자 공부하는 첫 프로그래밍 4주차

SH Park 2023. 7. 28. 16:13

▶4주차 미션 (7/24 ~ 7/30)

진도 : Chapter 04

기본 미션 : 변수, 리스트, 딕셔너리에 대해 이해한 내용을 본인만의 방식으로 정리하기 

선택 미션 : Ch 04-2 확인 문제 풀고, 풀이 과정 정리하기 

 


Chapter 04 데이터 세트 

 

04-1. 효율적인 데이터 관리 1: 리스트 

  • 변수 : 어떤 데이터를 저장하는 장소
    • 변수의 한계점 : 대규모 데이터 관리가 어려움 
    • 대규모 데이터 --> 변수 관리 어려움 
    • 데이터와 변수는 1:1 매칭 (데이터 1개 --> 변수 1개)

 

  • 변수의 문제점 해결 방안 : 변수에 여러 개의 데이터를 저장 (=리스트)

 

  • 리스트 [ ] : 여러 개의 데이터를 하나의 세트로 관리 
    • 리스트도 변수에 저장할 수 있음 
    • 대괄호 [ ]콤마 , 를 사용 
    • 동일한 종류의 데이터를 하나의 리스트로 관리 
      ex) 문자 리스트 --> 문자 데이터만 저장
            숫자 리스트 --> 숫자 데이터만 저장 

 

  • 중첩된 리스트 : 여러 개의 리스트를 모아서 하나의 새로운 리스트로 만든 것 

 

  • 리스트의 한계점 : 리스트는 대량의 데이터를 리스트로 저장하면 특정 데이터를 선택하는 것이 어려움 

 

  • 리스트의 문제점 해결 방안 : 데이터에 이름표를 붙여서 관리 (=딕셔너리)
리스트 --> 딕셔너리

 

 

04-2. 효율적인 데이터 관리 2: 딕셔너리  

  • 딕셔너리 { } : 여러 개의 데이터에 각각 이름을 붙여서 하나의 세트로 관리  
    • 중괄호 { }콤마 , 를 사용 

 

  • 리스트와 비교하는 방법으로 딕셔너리 만들기 

 

  • 변수 VS 리스트 VS 딕셔너리 차이
 변수

리스트 
딕셔너리 

🎁기본미션 

변수, 리스트, 딕셔너리에 대해 이해한 내용을 바탕으로 위와 같이 포스팅 함

 

🎁선택미션 

확인문제 1번

확인문제 2번
확인문제 3번
확인문제 4번