Python 3.8 中的海象运算符,优雅而简洁

2023年 7月 11日 46.8k 0

概念介绍

:= 可在表达式内部为变量赋值。它被昵称为“海象运算符”因为它很像是 [海象的眼睛和长牙]。

Python 3.8 中的海象运算符,优雅而简洁

实用价值

「一方面,可以写出优雅而简洁的 Python 代码;另一方面,可以看懂他人的代码。」

演示示例

官网的例子

「看下官网给出的例子:」

Python 3.8 中的海象运算符,优雅而简洁

通过使用海象表达式,避免len()方法运行两次,从而提高了运行速度。

# 通过使用海象表达式,避免len()方法运行两次,从而提高了运行速度
a = [1, 2, 3, 4, 5, 6, 7, 8, 9]

if len(a) > 10:
    print(f"List is to long({len(a)} elements, expected 

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论