Python
[파이썬] := 연산자 (바다코끼리 연산자)
bornsoon
2024. 8. 15. 18:55
리트 코드의 다른 사용자의 문제 풀이를 보다가 새로운 연산자를 발견해서 찾아보았더니
파이썬 3.8 부터 도입된 연산자가 있었다.
바다코끼리의 눈과 엄니를 닮은 이 연산자는 "바다코끼리 연산자(the walrus aperator)"라고도 한다.
이 연산자를 쓰면 변수를 선언하고 할당하는 문장을 한꺼번에 축약해서 쓸 수 있게 된다.
i:= dic.get(s[i], -1)
# 딕셔너리 dic에 s[i]이 존재하면 s[i]의 value 값을 i에 대입하고, 없으면 -1을 i에 대입한다.
728x90