A. 딕셔너리 ( Dictionary )
1. Dictionary – 키/값 쌍으로 데이터를 관리
- 리스트와 유사하지만 인덱스 대신에 키를 통해 값을 찾는다.
2. Dictionary – 아이템 추가와 업데이트
- 딕셔너리 생성
- 아이템 업데이트
- 모든 항목 삭제 : clear()
>>> slang.clear ()
- 찾고자 하는 값이 없을 때
3. None 타입
- None은 데이터가 없다는 뜻, 조건식에서 False와 같다.
4. 딕셔너리
- 딕셔너리로 변환 : dict()
>>> lol = [[‘a’,‘b’], [‘c’,‘d’], [‘e’,‘f’]]
>>> dict(lol)
{‘c’: ‘d’,‘a’: ‘b’,‘e’: ‘f’}
>>> los = [ ‘ab’,‘cd’,‘ef’]
>>> dict(los)
{‘c’: ‘d’,‘a’: ‘b’,‘e’: ‘f’}
>>> tos = (‘ab’,‘cd’,’ef’)
>>> dict(tos)
{‘c’: ‘d’,‘a’: ‘b’,‘e’: ‘f’}
- 멤버수비 테스트 : in - 딕셔너리에 키가 있는지 테스트
>>> pythons = {‘Chapman’: ‘Graham’,‘Cleese’:
‘John’,’Johns’: ‘Terry’,‘Palin’: ‘Michael’}
>>> ‘Chapman’ in pythons
True
>>> ’Palin’ in pythons
True
>>> ‘Michael’ in pythons
False
- 모든 키 가져오기 : keys()
>>> signals = {‘green’: ‘go’,‘yellow’: ‘go faster’,‘red’: ‘stop’}
>>> signals.keys()
dict_keys(['green','yellow','red'])
- 모든 값 가져오기 : values()
>>> signals.values()
dict_values(['go','go faster','stop'])
- 모든 키-값 쌍 가져오기 : items()
>>> signals.items()
dict_items([('green','go'), ('yellow','go faster'),('red','stop')])
[Python] 4. 파이썬 리스트 - 튜플, 오프셋 이용, 리스트 변환, index, count
[Linux] RAID 명령어 기본 설정 - 구성 방법, 복구 방법
[용어/개념] 생성형 AI 사이트 정리 (추가 업데이트 2024.11)