Pythonにおいて、ウォルラス演算子とは、「:=」のことです。
この演算子はPython 3.8で導入され、式の中で変数(Python)に値を割り当てつつその値を返すことができます。
例えば、以下のコードを実行すると、xに3が代入され、yに6が代入されます。つまり、x := 1 + 2はxに3を代入したのち、3を返します。
y = (x := 1 + 2) * 2
Pythonでは、以下のコードはエラーになります。
y = (x = 1 + 2) * 2