00osos   4년 전

이 숏코딩 해답에서 2번째 줄에, [a*int(p) for p in b][::-1]앞에 *이 왜 들어가는지 잘 모르겠어서 질문드립니다.

만약에 *를 붙이지 않으면, a,b에 11,24 를 넣었을 때 , [44, 22] 264 이렇게 답이 출력되는데, 

*(별표)이 리스트의 괄호를 지워주는 역할을 하는건가요? 그렇다면 join과 같은 기능인지 궁금합니다.

sait2000   4년 전

argument unpacking이라고 하는 기능입니다. join과는 관련없습니다.

https://dojang.io/mod/page/vie...

00osos   4년 전

감사합니다! ㅜ진짜 어제 하루종일 고민했었는데 알려주셔서 감사해요 ㅎㅅㅎ

댓글을 작성하려면 로그인해야 합니다.