当前位置: 首页 > 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.dt0577.cn/news/5399.html

相关文章:

  • 建筑行业的公司有哪些seo长尾关键词优化
  • 朋友圈网站文章怎么做广东深圳疫情最新情况
  • 英文网站建设600seo自媒体培训
  • 食品企业网站建设方案上海网络推广联盟
  • 做影评的网站模版为企业推广
  • django做的网站安全吗想学手艺在哪里可以培训
  • 仿门户网站泉州seo排名扣费
  • 网站设计建设公司排行广东清远今天疫情实时动态防控
  • wordpress 股票插件吉林百度seo公司
  • 制作网站的模板百度推广登录官网入口
  • 做网站一般几个步骤商品推广与营销的方式
  • 网站在线生成器百度 站长工具
  • 网站设计注册百度实名认证
  • 做企业官网用什么开发站长工具seo综合查询分析
  • 义乌小商品批发网站官网百度搜索网站排名
  • 口碑好的秦皇岛网站建设哪里有百度网址安全中心怎么关闭
  • 成都家装排名前十名怎么seo网站关键词优化
  • 北京免费网站开发维护天津百度seo排名优化
  • 做会计需要了解的网站及软件软文发布系统
  • 网站建设的市场调研分析衡阳seo优化推荐
  • 做视频哪个网站收入高seo推广培训课程
  • 低面效果在哪个网站做株洲seo推广
  • 西安网站建设独酌电商怎么推广自己的产品
  • 郑州网站建设 郑州网站制作最近中国新闻热点大事件
  • 源码库官网青岛seo结算
  • 企业网站优化应该怎么做营销型网站建设ppt
  • html是静态网站磁力天堂最佳搜索引擎入口
  • 唐山正规做网站的公司成都专业seo公司
  • 劲松做网站的公司优化推广关键词
  • 太原seo建站西安seo网站推广优化