본문 바로가기

자료구조2

파이썬 자료구조 - 딕셔너리(dictionary) 제로베이스 데이터 취업 스쿨 과정 학습 내용을 정리한 포스팅입니다. 📍 딕셔너리(dictionary) 키(key)와 값(value)을 짝지어 자료를 관리 삭제, 수정 등은 리스트와 같이 활용 가능 students = {'s1':'홍길동', 's2':'강호동', 's3':'이수근', 's4':'김영철'} students = {'s1':'홍길동', 's2':'강호동', 's3':'이수근', 's4':'김영철'} students['s2'] # 강호동 students.get('s2') # 강호동 - dict[key] 로 값(value)를 조회할 수 있다. 다만, 해당 키값이 없을 경우 에러가 발생 - dict.get(key)로 값을 조회하면 키 값이 없어도 에러가 나지 않고 None을 반환한다. students.. 2023. 5. 25.
파이썬 자료구조 - 리스트(list), 튜플(tuple) 제로베이스 데이터 취업 스쿨 과정 학습 내용을 정리한 포스팅입니다. 📍 리스트(list) 배열과 같이 여러 개의 데이터를 나열한 자료구조 students = ['홍길동', '박찬호', '이용규', '박승철', '김지은'] numbers = [10, 20, 30, 40, 50] data = [10, 20, 30, [40, 50, 60]] # 리스트 안의 리스트도 가능 - 문자, 숫자 뿐만 아니라 data와 같이 리스트 안의 리스트도 가능하다. students[0] # 홍길동 students[1] # 박찬호 - 리스트 아이템 조회하는 방법 students[i] len(students) # 5 - len() 함수로 길이(length)를 반환 가능 students = ['홍길동', '박찬호', '이용규', '박.. 2023. 5. 25.