当前位置: 首页 > news >正文

网站解决方案一个关键词要刷多久

网站解决方案,一个关键词要刷多久,成都网站建设946web,个人网站用移动硬盘做服务器Union类型和集合的Union 方法 一、Union类型1.Union类型由来2.Union类型的语法3.Union类型的使用4.一些等价写法 二、Set.union()union() 语法示例代码 一、Union类型 1.Union类型由来 Python中的Union类型是 3.10版本引入的新功能之一。它是一种特殊的类型注释,用…

Union类型和集合的Union 方法

  • 一、Union类型
    • 1.Union类型由来
    • 2.Union类型的语法
    • 3.Union类型的使用
    • 4.一些等价写法
  • 二、Set.union()
    • union() 语法
    • 示例代码

一、Union类型

1.Union类型由来

Python中的Union类型是 3.10版本引入的新功能之一。它是一种特殊的类型注释,用于表示一个变量可以包含多种数据类型。一般情况下,一个变量只能包含一种数据类型,但是使用Union类型可以创建一个变量,可以包含多种类型的数据。

2.Union类型的语法

from typing import Uniondef func(name: str, age: Union[int, float]) -> None:// function content

Union[int, float]表示age参数可以是int型或float型。

3.Union类型的使用

下面是一个示例代码,展示了如何使用Union类型创建包含多种不同数据类型的变量。

from typing import Uniondef get_value(x: Union[int, str]) -> Union[int, str]:if isinstance(x, int):return x + 1elif isinstance(x, str):return x + "1"value1 = get_value(10)
value2 = get_value("hello")print(value1)
print(value2)

运行结果:

11
hello1

4.一些等价写法

  1. vars和Union一些等价写法
vars: Union[int, str]
# 等价于
vars: [int or str]vars: Union[int]
# 等价于
vars: int

2.Union和基本类型等价写法

Union[int] == int

3.重复的类型参数会自动忽略掉

Union[int, str, int] == Union[int, str]

4.自动忽略类型参数顺序

Union[int, str] == Union[str, int]

5.Union 嵌套 Union 会自动解包

Union[Union[int, str], float] == Union[int, str, float]

二、Set.union()

python集合union方法返回多个集合的并集,并集中的元素包含所有集合的元素,参与计算的集合都是它的子集。

union() 语法

s.union(s1, s2 ...)

参数:

  • s1 必传,至少传入一个集合对象进行并集运算
  • s2 如果有多个集合参与计算,则可以传入s2, s3 …
    返回值:
  • 返回一个新集合,新集合是所有集合的并集

示例代码

t1 = {'python', 'c', 'java'}
set2 = {'python', 'java'}
set3 = {'node', 'java', 'c'}# 计算set1 与 set2 的并集
print(set1.union(set2))          # {'java', 'python', 'c'}## 计算 set1 , set2, set3 三个集合的并集
print(set1.union(set2, set3))    # {'java', 'python', 'node', 'c'}
http://www.tj-hxxt.cn/news/88178.html

相关文章:

  • 北京外贸行业网站建设如何统计网站访问量
  • 永康住房和城乡建设部网站必应搜索引擎
  • seo是干啥的百度关键字优化价格
  • 垂直网站建设关键词排名查询网站
  • 有什么好的建站公司西安seo网站建设
  • 外贸网站推广和建站网站宣传方法
  • wordpress外网排版问题seo排名赚app官网
  • 团购网站app制作seo网站优化怎么做
  • 聊城集团网站建设价格企业网站推广的方法有哪些
  • 网站开发需要哪些知识学生个人网页优秀模板
  • 销售网站开发cms快速建站
  • 网站中点击链接怎么做优秀企业网站模板
  • 做的很好的画册网站宁波网站推广方案
  • 免费的求职简历模板网站微信管理系统平台
  • 淘宝客网站应该怎么做搜关键词网站
  • 一 网站建设的目的和目标seo索引擎优化
  • 免费建站哪里找搜索引擎优化seo专员招聘
  • 专做机票网站的软件公司产品运营主要做什么
  • 肯德基网站建设seo排名赚app多久了
  • 宝鸡商城网站开发什么是交换链接
  • 合肥 网站建设2345网址导航电脑版官网
  • 廊坊专业网站建设网上教育培训机构排名
  • 西安企业建站公司如何创建个人网页
  • 网站一跳率重庆网站推广联系方式
  • 麻城网站制作公司河北企业网站建设
  • 网站开发使用软件公司网站页面设计
  • 网站建设基础教程视频网络广告的概念
  • 自己做游戏的网站电商从零基础怎么学
  • 冠县网站建设江苏泰州seo网络优化推广
  • qq客服代码 wordpress南宁seo推广公司