:= Python · 运算符
海象运算符:在表达式里赋值,同时把值参与后续运算。
怎么用
变量 := 表达式
小例子
if (n := len('hello')) > 3:
print(n)
运行结果
5
提醒:Python 3.8+ 支持。
官方文档:https://docs.python.org/zh-cn/3/whatsnew/3.8.html#assignment-expressions
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条