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

建设网站用外包模板可以上线吗防城港做网站

建设网站用外包模板可以上线吗,防城港做网站,网站建立站点,有没有帮人做简历的网站Python基础(七)之数值类型集合 1、简介 集合,英文set。 集合(set)是由一个或多个元素组成,是一个无序且不可重复的序列。 集合(set)只存储不可变的数据类型,如Number、…

Python基础(七)之数值类型集合

Python_logo

1、简介

  • 集合,英文set。

  • 集合(set)是由一个或多个元素组成,是一个无序且不可重复的序列。

  • 集合(set)只存储不可变的数据类型,如Number、tuple、字符串等,而无法存储列表、字典、集合这些可变的数据类型。

2、创建集合

创建集合可以使用大括号{}或者set()函数创建集合。

创建一个空集合必须使用set()函数,而不是{},因为{}是用来创建字典。
# 创建空集合
s_set = set()
print('s_set的数据类型:', type(s_set))
# 创建非空集合
s_set1 = {1,2,3,4,5}
print('s_set1的数据类型:', type(s_set1))s_set2 = set({1,2,3,4,5})
print('s_set2的数据类型:', type(s_set2))'''
s_set的数据类型: <class 'set'>
s_set1的数据类型: <class 'set'>
s_set2的数据类型: <class 'set'>
'''

3、集合去重

集合最大的特性就是不能存储重复的数据,这个特性可以用来去除列表中的重复数据。

s = 'hello'
s_list = list(s)
print('s_list集合元素:', s_list)
s_set = set(s_list)
print('去重后的s_set集合元素:', s_set)
s_list = list(s_set) # 将去重后的集合再赋值给集合
print('去重后的s_list集合元素:', s_list)'''
s_list集合元素: ['h', 'e', 'l', 'l', 'o']
去重后的s_set集合元素: {'o', 'e', 'l', 'h'}
去重后的s_list集合元素: ['o', 'e', 'l', 'h']
'''

4、 集合添加元素

在Python中,集合中添加元素使用add()函数。

# 创建一个空的集合
s_set = set()
print('打印空集合s_set=', s_set)
s_set.add('hello')
print('打印增元素后的集合s_set=', s_set)'''
打印空集合s_set= set()
打印增元素后的集合s_set= {'hello'}
'''

5、集合删除元素

在Python中,集合删除某个元素,使用remove()函数。

# 创建一个集合
s_set = set({'hello', 'Python', 'come'})
print('打印集合s_set=', s_set)s_set.remove('come')
print('打印删除元素后的集合s_set=', s_set)'''
打印集合s_set= {'hello', 'Python', 'come'}
打印删除元素后的集合s_set= {'hello', 'Python'}
'''

6、交集运算

在Python中,集合可以像数学中集合一样,进行交集、并集、差集运算。

6.1、交集

  • 交集运算时,使用 & 符号。交集就是两个集合相同的元素。
s_set1 = {1, 2, 3, 4, 5}
s_set2 = {3, 4, 5, 6, 7}
print('交集运算后的结果s_set1 & s_set2 = :', s_set1 & s_set2)'''
交集运算后的结果s_set1 & s_set2 = : {3, 4, 5}
'''

6.2、并集

  • 并集运算时,使用 | 符号。并集就是将两个集合的所有元素加起来切不重复。
s_set1 = {1, 2, 3, 4, 5}
s_set2 = {3, 4, 5, 6, 7}
print('交集运算后的结果s_set1 | s_set2 = :', s_set1 | s_set2)'''
交集运算后的结果s_set1 | s_set2 = : {1, 2, 3, 4, 5, 6, 7}
'''

6.3、差集

  • 差集运算时,使用 - 符号。 差集就是在一个集合中去除另一个集合所包含的元素。
s_set1 = {1, 2, 3, 4, 5}
s_set2 = {3, 4, 5, 6, 7}
print('交集运算后的结果s_set1 - s_set2 = :', s_set1 - s_set2)
print('交集运算后的结果s_set2 - s_set1 = :', s_set2 - s_set1)'''
交集运算后的结果s_set1 - s_set2 = : {1, 2}
交集运算后的结果s_set2 - s_set1 = : {6, 7}
'''
http://www.yayakq.cn/news/919026/

相关文章:

  • wordpress商城主题付费免费的seo优化工具
  • 建设部网站221号文件用腾讯云做购物网站视频
  • 网站开发中职教材vr成品网站源码
  • 网站推广中h1标签的重要性贵州省电力建设施工企业商会
  • 学院招生网站建设方案WordPress 推酷 主题
  • 多软件网站下载安装做网站发布信息
  • 本站由 今科云平台网站建设技术开发网站开发需要什么人
  • 网站维护一般多长时间百度搜索推广登录入口
  • 咸阳专业网站建设美声广告网站建设
  • 天津 网站制作做进口产品的网站好
  • wordpress 多站点主题wordpress占500内存
  • 广西住建局和城乡建设局网站从化建网站
  • 6成都网站建设工业设计招聘
  • 天津公司网站制作公司网站开发网页上传和网页发布
  • dede网站转移营销型网站建设目的和意义
  • 海口网站建设策划广东商城网站建设报价
  • 建设网站要什么时候开始张店做网站
  • 腾讯理财是什么样的做网站网页设计模板html代码百度云
  • 网站流量如何突破选课网站开发
  • 北京网络公司建站网站开发前端和后端用什么语言
  • 网站制作最新技术龙岗建设高端网站
  • 医疗网站优化怎么做免费网站正能量软件
  • dw一级网页制作教程百度 排名seo快速
  • 番禺做网站企业成都业务网络推广平台
  • wordpress建手机站教程黄石建设工程信息网
  • 如何做网站流量分析报表营业推广的概念
  • 北大荒建设集团有限公司网站网站推广策划思路
  • wordpress站外链接seo发外链工具
  • 自己如何建设一个彩票网站专业app开发设计的公司
  • 专业制作企业网站做网站的工作好吗