Python에서 walrus operator(:=)라고 불리는 할당 표현식의 용도는?
보통 freeCodeCamp해설
while (line := input()) != 'quit': 처럼 사용하면 입력값을 line에 할당하면서 동시에 조건 검사에 사용합니다. Python 3.8에서 도입되었으며, 리스트 컴프리헨션이나 while 루프에서 중복 계산을 줄이는 데 특히 유용합니다.
while (line := input()) != 'quit': 처럼 사용하면 입력값을 line에 할당하면서 동시에 조건 검사에 사용합니다. Python 3.8에서 도입되었으며, 리스트 컴프리헨션이나 while 루프에서 중복 계산을 줄이는 데 특히 유용합니다.