함수에 대한 키워드 인자(**kwargs로 모든 인자를 얻는 경우를 포함. Better way 23: ‘키워드 인자로 선택적인 기능을 제공하라’ 참고)는 예전에는 순서가 뒤죽박죽인 것처럼 보였고, 그로 인해 함수 호출을 디버깅하기가 힘들었다.

    # Python 3.5
    def my_func(**kwargs):
        for key, value in kwargs.items():
            print('%s = %s' % (key, value))
            
    my_func(goose='gosling', kangaroo='joey')
    
    >>>
    kangaroo = joey 
    goose = gosling
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.