본문 바로가기

사전

[Python] 사전 활용법 사전 활용법 사전(dictionary) 객체의 특징 * 집합적 자료형 * 자료의 순서를 정하지 않는 매핑형 * 키(key)를 이용하여 값(value)에 접근 * 아이템 : 키와 값의 매핑 1개 값을 저장할 시 키 이용 → member[‘a’] = 7 에서 a가 member 사전 안에 있다면 키 'a'의 value 값이 7로 변경되고, 없다면 'a':7 이 생성됨 사전 출력 시 해쉬 기법을 사용하여 임의의 순서대로 아이템 출력 아이템 삭제 시 del과 함께 키 값 명시 → del member[‘a’] 키는 변경 불가능한 자료(문자열, 숫자, 튜플)만 가능하고 변경 가능한 자료(리스트, 사전)은 쓰일 수 없음 함수 이름은 사전의 키나 값으로 사용 가능 사전 메소드 phone.keys( ) → 리스트 안에 각.. 더보기
[Python] 리스트, 튜플, 사전, 내장 자료형의 정리와 객체 신원 파악 리스트, 튜플, 사전 리스트의 정의와 리스트 기본 연산 리스트: 임의의 객체를 순차적으로 저장하는 집합적 자료형 리스트 기본 연산: 문자열이 지닌 대부분의 연산들은 리스트도 지원 range() 함수를 통한 인덱스 리스트 생성 range(k): 0부터 k-1까지의 숫자의 리스트를 반환함 튜플의 정의와 기본 연산 튜플: 리스트와 유사하지만 튜플 내의 값을 변경할 수 없음, 각 값에 대해 인덱스가 부여됨 튜플의 상수적 성격: 튜플은 내용 변경 불가(리스트는 내용 변경 가능) 사전의 정의와 기본 사용법 사전: 키를 이용하여 값을 저장하는 자료 구조이며 저장된 각 자료에 대한 순서는 의미 없음 사용법: x라는 키값을 넣으면 값 y를 반환함 내장 자료형의 정리와 객체 신원 파악 내장 자료형의 특성 정리 수치형: 값.. 더보기