이 글은 Python3에서 구현한 사전 순회 연산을 주로 소개하고, 사전 키, 키 값, 키-값 쌍 순회에 대한 Python3의 관련 연산 기법을 예제 형식으로 분석한 내용입니다. 도움이 필요한 친구들이 참고할 수 있습니다
이 문서에서는 순회 작업 예제와 함께 Python3 사전을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.
Dictionary는 비순차 컬렉션에 제공되는 데이터 유형입니다.
키를 통해 집합의 값 정보를 찾는 과정을 매핑이라고 합니다. Python은 사전을 통해 매핑을 구현합니다.
사전에 값 할당:
>>> d={'list':[1, 2, 3],1:123,'111':'python3','tuple':(4, 5, 6)} >>> print(d) {1: 123, 'list': [1, 2, 3], '111': 'python3', 'tuple': (4, 5, 6)}
위 명령문은 사전에 있는 항목의 순서가 할당 순서와 일치하지 않을 수 있음을 보여줍니다. 즉, 사전은 순서가 없습니다.
사전 순회에는 다음 유형이 있습니다.
1. 사전 키 순회
①
>>> d={'list':[1, 2, 3],1:123,'111':'python3','tuple':(4, 5, 6)} >>> for key in d: print(str(key)+':'+str(d[key])) list:[1, 2, 3] 1:123 111:python3 tuple:(4, 5, 6)
②
>>> d={'list':[1, 2, 3],1:123,'111':'python3','tuple':(4, 5, 6)} >>> for key in d.keys(): print(key) 1 list 111 tuple
2. 사전의 값을 탐색합니다.
>>> d={'list':[1, 2, 3],1:123,'111':'python3','tuple':(4, 5, 6)} >>> for value in d.values(): print (value) [1, 2, 3] 123 python3 (4, 5, 6)
3. 사전 항목 탐색
>>> d={'list':[1, 2, 3],1:123,'111':'python3','tuple':(4, 5, 6)} >>> for item in d.items(): print(item) ('list', [1, 2, 3]) (1, 123) ('111', 'python3') ('tuple', (4, 5, 6))
4. ①
>>> d={'list':[1, 2, 3],1:123,'111':'python3','tuple':(4, 5, 6)} >>> for key,value in d.items(): print(key,value) list [1, 2, 3] 1 123 111 python3 tuple (4, 5, 6)②
>>> d={'list':[1, 2, 3],1:123,'111':'python3','tuple':(4, 5, 6)} >>> for (key,value) in d.items(): print(key,value) list [1, 2, 3] 1 123 111 python3 tuple (4, 5, 6)위 예제의 실행 효과는 다음과 같습니다.
관련 권장 사항:
Python3은 장바구니 기능을 구현합니다.
Python3은 QQ 이메일 전송 기능(텍스트)을 구현합니다. _python
위 내용은 Python3에서 구현된 사전 순회 작업에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!