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[类型,.....,类型]

相关推荐
xifangge2025几秒前
PHP 接口跨域调试完整解决方案附源码(从 0 到定位问题)
开发语言·php
go_bai1 分钟前
Linux-网络基础
linux·开发语言·网络·笔记·学习方法·笔记总结
smileNicky6 分钟前
Lombok @Data 在 IDEA 中运行报错解决方案
java·ide·intellij-idea
计算机学姐6 分钟前
基于SpringBoot的汉服租赁系统【颜色尺码套装+个性化推荐算法+数据可视化统计】
java·vue.js·spring boot·后端·mysql·信息可视化·推荐算法
qq_5470261799 分钟前
Maven 仓库管理
java·maven
天天摸鱼的java工程师11 分钟前
线程池深度解析:核心参数 + 拒绝策略 + 动态调整实战
java·后端
mjhcsp11 分钟前
C++ KMP 算法:原理、实现与应用全解析
java·c++·算法·kmp
好大哥呀15 分钟前
C++ IDE
开发语言·c++·ide
邵伯18 分钟前
Java源码中的排序算法(一)--Arrays.sort()
java·排序算法
阿里巴巴P8高级架构师25 分钟前
从0到1:用 Spring Boot 4 + Java 21 打造一个智能AI面试官平台
java·后端