강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

성아님의 프로필 이미지
성아

작성한 질문수

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

functions(1-2)

args와 *args의 구분 기준

작성

·

308

0

 두 개의 구분기준이 args1과 args2는 10,20을 차례대로 할당하고 그 뒤에 키와 벨류로 쓰인 부분 전까지를 할당하는 건가요? 순서가 어떤 식으로 되는건지 궁금합니다!

답변 1

0

좋은사람님의 프로필 이미지
좋은사람
지식공유자

네 안녕하세요.

좋은 질문 감사합니다. 이해하신 것이 맞아요.

위 메소드는 arg 형태로 bypass 전달 형태로 사용됩니다.(내부 함수)

아래 메소드는 이야기 하신대로 순서대로(패킹 및 언패킹) 묶어서 순서대로 처리

될 수 있습니다.

참고 부탁드립니다.

def print_args(*args):
  for arg in args:
    print(arg)

print_args(1, 2, 3)
성아님의 프로필 이미지
성아

작성한 질문수

질문하기