파이썬 공부 8) 파이썬 딕셔너리 연습문제 81~100
81. 기본적으로 데이터 언패킹은 좌변의 변수와 우변 데이터 개수가 같아야 합니다. 하지만 star expression을 사용하면 변수의 개수가 달라도 데이터 언패킹을 할 수 있습니다. 튜플에 저장된 데이터 중에서 앞에 있는 두 개의 데이터만 필요할 경우 나머지 데이터의 언패킹 코드를 작성할 필요가 없습니다. >> a, b, *c = (0, 1, 2, 3, 4, 5) >> a 0 >> b 1 >> c [2, 3, 4, 5] 다음과 같이 10개의 값이 저장된 scores 리스트가 있을 때, start expression을 사용하여 좌측 8개의 값을 valid_score 변수에 바인딩하여라. scores = [8.8, 8.9, 8.7, 9.2, 9.3, 9.7, 9.9, 9.5, 7.8, 9.4] 82. 다..
2023. 7. 11.
파이썬 공부 5) 파이썬 자료구조(리스트, 튜플, 딕셔너리), 이차원 데이터
자료구조란? - 여러개의 데이터를 효과적으로 다룰 수 있는 것 - 파이썬에서는 기본 타입으로 제공 됨 - 다른 객체들의 컬랙션 자료구조 예시 순서 수정 가능 리스트 [1, 2, 3] O O 튜플 (1, 2, 3) O X 딕셔너리 {"숫자" : 1} X O 자료구조는 여러 데이터를 담을 수 있는 바구니와 같다. 파이썬 리스트 - 순서가 있고 수정 가능한 자료구조 파이썬 리스트의 생성 - 대괄호 [ ]를 사용하여 리스트에 넣고 싶은 값을 적어준다. - 값이 여러 개인 경우 쉼표(,)를 사용해서 각 값을 구분. ex) 과일 = ["사과", "배", "수박"] 파이썬 리스트 인덱싱 - 리스트는 순서가 있어 정수값을 사용해서 인덱싱 할 수 있다. 인덱싱이란? 인덱스를 통해 문자열에서 문자하나를 가져오는것 파이썬 ..
2023. 7. 7.