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

哪里有做鸭的网站企业网站建设哪家好

哪里有做鸭的网站,企业网站建设哪家好,宿迁网站建设哪家专业,黑龙江省住房与建设厅网站一. 创建集合 创建集合使用{}或set(), 但是如果要创建空集合只能使用set(),因为{}用来创建空字典。 # 1.创建有数据的集合 s1 {10, 20, 30, 40, 50} print(s1) # {50, 20, 40, 10, 30}s2 {10, 30, 20, 40, 30, 20} print(s2) # {40, 10, 20, 30}s3…

一. 创建集合

  • 创建集合使用{}set(), 但是如果要创建空集合只能使用set(),因为{}用来创建空字典。
# 1.创建有数据的集合
s1 = {10, 20, 30, 40, 50}
print(s1)  # {50, 20, 40, 10, 30}s2 = {10, 30, 20, 40, 30, 20}
print(s2)  # {40, 10, 20, 30}s3 = set('abcdefg')
print(s3)  # {'a', 'b', 'd', 'e', 'f', 'g', 'c'}# 2.创建空集合:set()
s4 = set()
print(s4)  # set()
print(type(s4))  # <class 'set'>s5 = {}
print(type(s5))  # <class 'dict'>

特点:

  1. 集合可以去掉重复数据;
  2. 集合数据是无序的,故不支持下标

二. 集合常见操作方法

(一)增加数据

  • add()
s1 = {10, 20}
# 1.集合是可变类型
s1.add(100)
print(s1)  # {100, 10, 20}# 2.集合有去重功能,如果追加的数据是集合已有数据,则什么事情都不做
s1.add(100)
print(s1)# s1.add([10, 20, 30])  # 追加数据序列会产生报错,只能追加单一数据
# print(s1)

因为集合有去重功能,所以,当向集合内追加的数据是当前集合已有数据的话,则不进行任何操作。

  • update(), 追加的数据是序列。
s1 = {10, 20}
s1.update([10, 20, 30, 40, 50])
print(s1)  # {40, 10, 50, 20, 30}
s1.update('abc')
print(s1)  # {'c', 'b', 40, 10, 'a', 50, 20, 30}

(二)删除数据

  • remove(),删除集合中的指定数据,如果数据不存在则报错。
s1 = {10, 20, 30, 40, 50}
# remove():删除集合中的指定数据,如果数据不存在则报错。s1.remove(10)
print(s1)  # {50, 20, 40, 30}# s1.remove(10)
# print(s1)  # 报错
  • discard(),删除集合中的指定数据,如果数据不存在也不会报错。
s1 = {10, 20, 30, 40, 50}
# discard():删除集合中的指定数据,如果数据不存在也不会报错。s1.discard(10)
print(s1)  # {50, 20, 40, 30}s1.discard(10)
print(s1)  # {50, 20, 40, 30}
  • pop(),随机删除集合中的某个数据,并返回这个数据。
s1 = {10, 20, 30, 40, 50}
# pop():随机删除集合中的某个数据,并返回这个数据。del_num = s1.pop()
print(del_num)  # 50print(s1)  # {20, 40, 10, 30}

(三) 查找数据

  • in:判断数据在集合序列
  • not in:判断数据不在集合序列
s1 = {10, 20, 30, 40, 50}# in 或 not in 判断数据10是否存在
print(10 in s1)  # True
print(10 not in s1)  # False
http://www.lbrq.cn/news/2736865.html

相关文章:

  • 黑龙江做网站的公司有哪些郑州网络推广专业公司
  • 网站高防空间杭州百度百科
  • 杭州聚翔网络有限公司seo客服
  • 建设网站的难点seo页面优化技术
  • 秦皇岛网站开发广州新闻报道
  • wordpress本地下载如何快速优化网站排名
  • 做一个营销型网站网站运营一个月多少钱
  • 网站复制按钮怎么做的企业网页设计报价
  • 做动漫的游戏 迅雷下载网站宁波网站排名优化seo
  • 台州椒江网站建设淘词神器
  • 网页设计怎么做网站长沙公司网络营销推广
  • 这样建立网站网站怎么优化关键词排名
  • it外包公司是什么意思seo优化员
  • 自己如何做黑客网站网站建设怎么弄
  • 网站建设百度推广中国十大seo
  • 做一个平台网站大概多少钱惠州seo计费管理
  • 服务范围 网站建设公司郑州seo代理公司
  • 自己做一个网页怎么做搜索关键词排名优化
  • 网站建设柒首先金手指9潍坊快速网站排名
  • 怎么用ppt做网站设计企业查询天眼查
  • 做网站建设的价格google免费入口
  • 全国500强企业排名表搜索引擎优化的目标
  • 孝感市门户网东莞市网络seo推广价格
  • php网站编程地推团队联系方式
  • 在线做免费网站有哪些外贸平台哪个网站最好
  • 购物网站怎么做推广如何创建个人网页
  • 陕西省高速建设集团公司网站网站后台管理系统
  • 利川做网站怎么做网络营销平台
  • 网站的功能目标湖南正规seo优化
  • 菜单网站图片素材百度关键词推广怎么收费
  • 《智能体(Agent)速记指南》
  • GEEPython-demo1:利用Sentinel-2监测北京奥林匹克森林公园2024年NDVI变化(附Python版)
  • 【FreeRTOS】队列集
  • 【科研绘图系列】R语言在DOM再矿化数据分析与可视化中的应用
  • 如何回答研究过MQ的源码吗
  • 007TG洞察:特斯拉Robotaxi成本降低84%?技术驱动的效率革命对营销自动化的启示