1. 사전
- key-value pair (키-값 쌍)
- 추가하기 : my_dictionary[키] = 값
- 리스트 인덱스는 무조건 정수, 사전의 키는 반드시 정수일 필요 없다.
따옴표 안에 넣으면 문자도 가능하다.
# 사전 만들기
my_dictionary = {
5: 25,
2: 4,
3: 9
}
print(my_dictionary[3]) # 출력값: 9
2. 사전 활용법
- 값이 있는 지 확인 : print(25 in my_dictionary.values()) # 출력값: True
- 키가 있는 지 확인 : print(my_dictionary.keys())
- 반복문에 넣기 : for key in my_dictionary.keys():
print(key) - 둘 다 확인하기 : for key, value in my_dictionary.item():
print(key, value)
3. 리스트와 문자열 정리
- 인덱싱 : 공통적으로 인덱싱 가능
- for 반복문 : 인덱싱이 가능하므로 for 반복문에도 활용이 가능
- 슬라이싱 : 공통적으로 슬라이싱 가능
- 덧셈 연산 : 두 자료형에게 모두 덧셈은 "연결"하는 연산
- len 함수 : 두 자료형은 모두 길이를 재는 len 함수 사용이 가능
- 차이점 : 리스트는 데이터의 생성, 삭제, 수정이 가능.
문자열은 변형이 불가능. 데이터의 생성, 삭제, 수정이 불가능
'✏️ STUDY > 📍 coding' 카테고리의 다른 글
[Python 기초] 문제 5. 피타고라스 삼조 (0) | 2022.11.25 |
---|---|
[Python 기초] 문제 4. 환전 서비스 (0) | 2022.11.25 |
[Python 기초] 5. For 반복문 (0) | 2022.11.23 |
[Python 기초] 4. 리스트 (0) | 2022.11.22 |
[Python 기초] 문제 3. 거스름돈 계산기 (0) | 2022.11.21 |