2024/09/06 4

DAY 03. 딕셔너리 자료형

6. 딕셔너리 자료형딕셔너리는 집합과 마찬가지로 중괄호({ }) 를 사용해 선언하지만 {Key1: Value1, Key2: Value2, Key3: Value3}의 형태를 가지므로 집합과 구분됨딕셔너리는 순서의 의미가 없으며, 키(Key)를 사용해 값(Value)을 확인리스트와 더불어 많이 사용되는 자료형6.1. 딕셔너리 만들기6.1.1. 딕셔너리 직접 만들기1) 일정한 정보를 갖는 딕셔너리다음과 같이 요소를 아래로 나열하면 가독성이 좋아짐# 이름:점수score = {'홍길동': 100, '한여인': 90, '일지매': 90}# 확인score---{'홍길동': 100, '한여인': 90, '일지매': 90} 2) 다양한 정보를 갖는 딕셔너리리스트나 튜플을 Value로 가질 수..

DAY 03. 집합 자료형

5. 집합 자료형집합 연산(교집합, 합집합, 차집합, 대칭 차집합)을 위한 자료형중복을 허용하지 않아 중복된 원소는 하나만 제외하고 모두 무시됨원소의 순서가 의미가 없으므로 인덱싱과 슬라이싱으로 값을 얻을 수 없음5.1. 집합 만들기5.1.1. 집합 직접 만들기1) 정수를 갖는 집합# 정수를 갖는 집합nums = {1, 2, 3, 4, 5}# 확인nums---{1, 2, 3, 4, 5} 2) 문자열을 갖는 집합# 문자열을 갖는 집합members = {'홍길동', '일지매', '한사랑'}# 확인members---{'일지매', '한사랑', '홍길동'}→ 출력을 통해 순서에 의미가 없음을 확인할 수 있다. 5.1.2. 집합으로 자료형 변환set() 함수를 사용해 다른 자료형을 집합으로 변환1) 문자열 → 집합..

DAY 03. 튜플 자료형

4. 튜플 자료형4.1. 튜플 자료형의 특성튜플은 대괄호([ ])가 아닌 소괄호(( ))를 사용해서 표현함튜플은 한 번 만들면 요소의 값을 바꿀 수 없음이 리스트와 다름단, 괄호를 생략할 수 있다는 점은 리스트와 다름리스트에서는 대괄호를 생략할 수 없음그 외는 리스트와 같은 특성을 가짐인덱싱 및 슬라이싱을 리스트와 같은 방법으로 사용 가능4.1.1. 다양한 튜플 만들기1) 빈 튜플 만들기# 빈 튜플 만들기 #1score = ()# 확인score----------()# 빈 튜플 만들기 #2score = tuple()# 확인score----------() 2) 요소가 하나인 튜플 만들기# 튜플을 잘못 만든 예score = (90)# 확인print(score)print(type(score))---90→ 튜플이..

DAY 02. 리스트 자료형

리스트는 여러 값을 묶어서 갖는 컨테이너 자료형 중의 하나대괄호([ ]) 안에 콤마로 구분해 값을 나열하며, 이 값을 요소라고 부름이 세상 온갖 데이터(숫자, 문자, 파일, 이미지 등등)가 리스트의 요소가 될 수 있음리스트도 리스트의 요소가 될 수도 있음Python에서 가장 많이 사용되는 자료형이 리스트라고 생각해도 됨 1. 일반 변수와 리스트 비교1) 일반 변수 - 처리할 데이터 수가 많을수록 번거로움# 개별 값을 갖는 기존 변수score1 = 85score2 = 90score3 = 80score4 = 75score5 = 95# 변수들의 합score_sum = score1 + score2 + score3 + score4 + score5# 확인score_sum----------425 2) 리스트 - 많은..