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 |
댓글