사전 키를 통과하는 일반적인 방법
도입
다음 코드를 살펴 보자 :
dic = {'apple': '1','orange':'2','banana':'3'}
for i in dic:
print(i)
그것은을 출력 사전 키를 통해 루프, 사과, 오렌지, 바나나입니다;
사전 키를 얻을 수있는 두 가지 일반적인 방법
우리는 그것을 통과하는 사전의 값을 얻기 위해 무엇을해야할까요?
다음과 같은 첫 번째 방법을 생각하기 쉽습니다 :
① 키에서 값을 얻기
는 다음과 같은 방법을 생각하기 쉽습니다 그래서 우리는, 사전 열쇠를 얻을 것이다 위의 해당 코드를 알고 :
dic = {'apple': '1', 'orange': '2', 'banana': '3'}
for i in dic:
print(i, ':', dic[i])
: 우리는 두 번째 방법을 소개 그런 다음
② 방법을 값에 따라 :
dic = {'apple': '1', 'orange': '2', 'banana': '3'}
for i in dic.values():
print(i)
.
항목 () 메소드
물론, 내 문서의 주요 목적은 내가 사전 항목으로 오늘 배운 레코드 () 함수입니다
항목의 설명에 의해 주어진다 () 온라인 :
() 파이썬 사전 항목 목록 탐색 (키, 값) 튜플을 반환 할 수 있습니다 방법 배열입니다.
사용 방법 :
① 어떤 매개 변수를 필요로하지 않는다
② 반환 값 : 목록 양식 배열을 튜플 제 (키, 값)를 통과 할 수있다 반환합니다.
dict.item()
우리는 파이썬있는 그것을 테스트 :
dic = {'apple': '1','orange':'2','banana':'3'}
print(dic.items())
输出结果为
dict_items([('apple', '1'), ('orange', '2'), ('banana', '3')])
우리는 자연스럽게 루프에 대한 자신의 키를 얻을 수 있도록 하 아, 정말의 목록을 반환
for i in dic.items():
print(i)
# 输出结果为:
('apple', '1')
('orange', '2')
('banana', '3')
우리는 혼자있을 경우, 우리는? 자신의 키와 값을 얻을 좋아
그럼 결국 결과가 입력 한 내용을 각 출력 위의 코드를 살펴 봅시다
type(i)
결과를 얻을 마지막을 <class 'tuple'>
, 우리는 정말 우리가 같이 할 수 있습니다, 같은 튜플 생각 이 주요 전략을 준!
dic = {'apple': '1', 'orange': '2', 'banana': '3'}
print(dic.items())
for i, j in dic.items():
print(i, ':', j)
완료! ! ! 그리고 그래, 새로운 것을 배울! ! ! 유지하십시오! ! !