python3——“->”的含义
2024-08-24 23:12:08
->:
标记返回函数注释,信息作为.__annotations__
属性提供,__annotations__
属性是字典。键return
是用于在箭头后检索值的键。但是在Python中3.5
,PEP 484 - Type Hints附加了一个含义:->
用于指示函数返回的类型。它似乎也将在未来版本中强制执行。
eg:
输入:
def test() -> [1, 2, 3, 4, 5]:
pass print(test.__annotations__)
输出:
{'return': [1, 2, 3, 4, 5]}
最新文章
- SQL Server 中WITH (NOLOCK)浅析
- javascript画直线和画圆的方法(非HTML5的方法)
- Token验证失败
- 在Win8.1系统下如何安装运行SQL Server 2005 (以及安装SQL Server 2005 Express打补丁)
- Java的平台无关性
- T-SQL使用JOIN执行UPDATE语句
- 什么是Zookeeper,Zookeeper的作用是什么,在Hadoop及hbase中具体作用是什么
- bzoj 1412 [ZJOI2009]狼和羊的故事(最小割)
- 美化xterm
- Javascript 闭包访问问题?
- MFC常见问题以及解决方法(1)_MFC下文本编辑框按下回车后窗口退出
- cogs 558 奇怪的函数
- Android之使用参数改变ProgressDialog的位置、大小、背景透明度、屏幕透明度
- @vue/cli 3.0 使用 svg-sprite-loader 加载本地 SVG 文件
- wireshark分析dhcp过程
- spring boot 创建web项目并使用jsp作前台页面
- C# 泛型可能导致的装箱操作陷阱
- MVC中通过ajax判断输入的内容是否重复(新手笔记,请各位多多指教)
- jquery offset(),
- LevelDB 整体架构