Programming Language/Python
					
						
					
				
			for문 - 3
dictionary를 반복문에 활용
예제 1) key 출력 소스코드
accesses = {
        'a' : 'apple',
        'b' : 'banana',
        'c' : 'catch',
}
for access in accesses :
        print access
예제 1) 실행 결과
예제 2) values 출력 소스코드
accesses = {
        'a' : 'apple',
        'b' : 'banana',
        'c' : 'catch',
}
for access in accesses.values() :
        print access
예제 2) 실행 결과
예제 3) items 출력 소스코드
 
accesses = {
        'a' : 'apple',
        'b' : 'banana',
        'c' : 'catch',
}
for access in accesses.items() :
        print access
예제 3) 실행 결과
예제 4) key와 value 각각 출력 소스코드
 
accesses = {
        'a' : 'apple',
        'b' : 'banana',
        'c' : 'catch',
}
for key, value in accesses.items() :
        print ('key = ', key, 'value = ', value)
예제 4) 실행 결과
= 예제 3) 은 키와 값을 한번에 받았다면 예제 4)는 키와 값을 각각의 변수에 따로 받았다.
= dictionary의 무엇을 출력할 것인지에 따라 .keys() 와 .values() , items() 로 선택하여 반복문을 사용할 수 있다.
'Programming Language > Python' 카테고리의 다른 글
| 문자열 길이 : len() (0) | 2018.07.23 | 
|---|---|
| 문자열 slice (0) | 2018.07.23 | 
| for문 - 2 (0) | 2018.05.23 | 
| for문 - 1 (0) | 2018.05.22 | 
| 데이터 저장타입 (0) | 2018.05.22 | 
 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
		
		
		
		
		
		
		
	
댓글