끄적끄적2011. 5. 21. 00:41
반응형
파이썬을 조금씩 보고 있는데 이게 나름대로 재미있다.

오늘은 팀원들의 사번으로 순번을 정할 일이 있어서 딕셔너리와 리스트의 소트를 이용하는 파이썬 스크립트를 만들어 봤다. 손쉽게 작성하고 깔끔하게 동작하니 기분이 좋다. ^^


# 파이썬의 딕셔너리 자료구조를 이용
members = {200101:'강xx',
    200122:'고xx',
    199910:'김xx',
    200504:'김yy',
    200805:'김zz',
    200356:'김aa',
    200107:'박xx',
    201012:'배xx',
    200654:'홍xx',
    200815:'황xx'}
 
# 딕셔너리의 키값만 뽑아내 리스트에 저장
keylist = members.keys()
 
# 리스트의 소트 기능을 사용
keylist.sort()
 
# 소트된 키 순서대로 members에서 이름을 참조
for key in keylist:
    print members[key]
 
# 창을 잠시 띄워놓기 위한 사용자 입력 대기
input('press any key to quit')


반응형
Posted by GreeMate