python 사전 키 값 가져오기

사전 키, 값을 얻을 수 있는 함수는 다음과 같습니다.
items/iteritems/keys/iterkeys/values/itervalues
상기 함수를 통해 얻은 것은 키나 값의 목록이다.
예:

a_dict = {" name": "sir", "lang": "python", "email": "sir@ gmail.com",
 "website": "www.it.com"}

for k in a_dict():
 print k, a_dict[ k]
 
lang python 
website www.it.com 
name sir 
email sir@ gmail.com

이상은 사전 키/값 쌍을 얻는 방법으로 일반적인 상황에서 자주 사용되고 효율도 일반적인 수요를 만족시킬 수 있다.
두 가지 더:

 for k, v in a_dict.items(): 
 print k, v 
 
 lang python 
 website www.it.com 
 name sir email sir@ gmail.com 
  
  
for k, v in a_dict.iteritems():
 print k, v 
 
lang python 
website www.it.com
name sir 
email sir@ gmail.com 
이 두 가지 방법도 같은 효과를 실현할 수 있는데 특히 두 번째iteritems()의 효율이 매우 높다.
하지만 다음 방법에 유의하십시오.

for k in a_dict.keys():
 print k, a_dict[ k]

lang python
website www.it.com
name sir
email sir@ gmail.com

이런 방법이 달성한 효과는 앞과 같지만 효율이 비교적 낮기 때문에 그다지 제창하지 않는다.
두 가지 더:

for v in a_dict.values(): 
 print v 
python 
www.it.com 
sir 
sir@ gmail.com 

for v in a_dict.itervalues():
 print v 
python 
www.it.com 
sir sir@ gmail.com 

단독으로values를 취하고 두 번째 방법을 추천합니다.
이것은python이 사전 키 값을 얻는 것에 대한 실현에 관한 글을 소개합니다. 더 많은 관련python이 사전 키 값을 얻는 내용에 대해서는 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!

좋은 웹페이지 즐겨찾기