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

相关推荐
Han.miracle14 小时前
数据结构——二叉树的从前序与中序遍历序列构造二叉树
java·数据结构·学习·算法·leetcode
北冥湖畔的燕雀15 小时前
C++泛型编程(函数模板以及类模板)
开发语言·c++
Le1Yu15 小时前
分布式事务以及Seata(XA、AT模式)
java
寒山李白16 小时前
关于Java项目构建/配置工具方式(Gradle-Groovy、Gradle-Kotlin、Maven)的区别于选择
java·kotlin·gradle·maven
QX_hao16 小时前
【Go】--map和struct数据类型
开发语言·后端·golang
你好,我叫C小白16 小时前
C语言 循环结构(1)
c语言·开发语言·算法·while·do...while
无妄无望16 小时前
docker学习(4)容器的生命周期与资源控制
java·学习·docker
MC丶科17 小时前
【SpringBoot 快速上手实战系列】5 分钟用 Spring Boot 搭建一个用户管理系统(含前后端分离)!新手也能一次跑通!
java·vue.js·spring boot·后端
千码君201617 小时前
React Native:从react的解构看编程众多语言中的解构
java·javascript·python·react native·react.js·解包·解构
夜白宋18 小时前
【word多文档docx合并】
java·word