- enumerate에서의 Packing
소스
list = {1, 2, 3, 4, 5}
for i, v in enumerate(list):
print('{}번째 값은 {}입니다'.format(i, v))
# 패킹사용
for a in enumerate(list):
print('{}번째 값은 {}입니다'.format(a[0], a[1]))
결과
0번째 값은 1입니다
1번째 값은 2입니다
2번째 값은 3입니다
3번째 값은 4입니다
4번째 값은 5입니다
0번째 값은 1입니다
1번째 값은 2입니다
2번째 값은 3입니다
3번째 값은 4입니다
4번째 값은 5입니다
- Dictionary에서의 Packing
소스
capital = {'대한민국':'서울', '미국':'워싱턴', '영국':'런던', '중국':'북경', '프랑스':'파'}
for i, v in capital.items():
print('{}의 수도는 {}입니다.'.format(i, v))
#패킹사용
for a in capital.items():
print('{}번째 값은 {}입니다'.format(a[0], a[1]))
결과
대한민국의 수도는 서울입니다.
미국의 수도는 워싱턴입니다.
영국의 수도는 런던입니다.
중국의 수도는 북경입니다.
프랑스의 수도는 파입니다.
대한민국번째 값은 서울입니다
미국번째 값은 워싱턴입니다
영국번째 값은 런던입니다
중국번째 값은 북경입니다
프랑스번째 값은 파입니다
'Common > Python' 카테고리의 다른 글
[Python] break문과 continue문 (0) | 2017.07.15 |
---|---|
[Python] while문 (0) | 2017.07.15 |
[Python] Packing(패킹)과 Unpacking(언패킹) (0) | 2017.07.15 |
[Python] Tuple 생성과 사용 (0) | 2017.07.09 |
[Python] Dictionary와 for-in (0) | 2017.07.09 |