12-Union联合类型注解

Union类型

from typing import union

my_list:list[union[str,int]]=[1,2,"itheima","itcast"]

my_dict:dict[str,Union[str,int]]={"name":"周杰轮","age":31}

基础语法:

Union[类型,......,类型]

Union联合类型注解,在变量注解、函数(方法)形参和返回值注解中,均可使用。

总结:

1.什么是Union类型?

使用Union可以定义联合类型注解

2.Union的使用方式

导包:from typing import Union

使用:Union[类型,.....,类型]

相关推荐
天雪浪子17 分钟前
Python入门教程之逻辑运算符
开发语言·python
叫我阿柒啊28 分钟前
Java全栈开发实战:从基础到微服务的深度解析
java·微服务·kafka·vue3·springboot·jwt·前端开发
落羽的落羽31 分钟前
【C++】特别的程序错误处理方式——异常机制
开发语言·c++
凯尔萨厮44 分钟前
Java学习笔记三(封装)
java·笔记·学习
霸道流氓气质1 小时前
Java开发中常用CollectionUtils方式,以及Spring中CollectionUtils常用方法示例
java·spring
失散131 小时前
分布式专题——5 大厂Redis高并发缓存架构实战与性能优化
java·redis·分布式·缓存·架构
通达的K1 小时前
Java实战项目演示代码及流的使用
java·开发语言·windows
David爱编程1 小时前
深入 Java synchronized 底层:字节码解析与 MonitorEnter 原理全揭秘
java·后端
索迪迈科技1 小时前
Protobuf 新版“调试表示为什么有链接?为什么会打码?我该怎么改代码?
java·log4j·apache