Soft Ware/python

정의하지 않는 가변 인자 (딕셔너리)

달려가보자 2012. 3. 5. 04:08

def userURIBuilder(server,port,**user):
    str = "http://" + server + ":" + port + "/?";
    for key in user.keys():
        str += key + "=" + user[key] + "&";
    return str;
print(userURIBuilder("test.com","8080",id="userid",passwd="1234",name="mike",age="20"));

이 경우에는 딕셔너리로 저장된다.

딕셔너리란 사전이란 뜻으로 키 값을 통해서 값을 입력 및 출력 할수 있다 ^^

딕셔너리는 순서대로 저장 되는것이 아니라 임의로 저장되는데 음 그럼 출력 순서를 모르지

않을까요 하는 생각이 드는데 책이랑 출력값이 같다 ㅠㅠ



'Soft Ware > python' 카테고리의 다른 글

함수 ~~  (0) 2012.03.10
간단한 문제 풀기  (0) 2012.03.05
가변인수 !!  (0) 2012.03.05
키워드 인수 !!!  (0) 2012.03.05
파이썬 튜플 과 세트 ~~~!!!  (0) 2012.02.18