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

旅游网网站的设计建设工程造价信息网站

旅游网网站的设计,建设工程造价信息网站,建设网站熊掌号,武强网站建设Python语言提供了集合类型set#xff0c;set里存储的元素无序而不重复#xff0c;这是它区别于list和tuple的地方。 1. 创建 有两种创建方式#xff1a;{a, b, c}和set()函数。 注意: 空集合set只能通过set()函数来创建#xff0c;不能通过{}来创建#xff0c;因为Python…        Python语言提供了集合类型setset里存储的元素无序而不重复这是它区别于list和tuple的地方。 1. 创建 有两种创建方式{a, b, c}和set()函数。 注意: 空集合set只能通过set()函数来创建不能通过{}来创建因为Python把{}当成空字典dictionary了。 #!/usr/bin/env python3 # -*- coding: utf-8 -*- # 练习setdef create_set():s set()print(s)s1 {aaa, bbb, cccc, cccc}print(s1)s2 set(abcabc)print(s2)def main():create_set()if __name__ __main__:main()执行结果 set() {cccc, aaa, bbb} {c, b, a} 再执行一次 set() {bbb, cccc, aaa} {a, b, c}  从两次打印结果来看我们很容易就看到了元素的无序性和不重复性。 2. 操作 直接写一段测试代码看它有哪些操作。 #!/usr/bin/env python3 # -*- coding: utf-8 -*- # 练习setdef create_set():s set()print(s)s1 {aaa, bbb, cccc, cccc}print(s1)s2 set(abcabc)print(s2)s3 {x for x in abcqwe if x not in abc}print(s3)def operate_set():s1 set(abcdefgabc)print(s1:, s1)print(s1 length: , len(s1)) # 求长度if a in s1:print(a is in , s1)if x not in s1:print(x is not in , s1)s2 set(abcxyz)print(s2)print(s1 - s2) # 在s1内但不在s2内print(s1 | s2) # s1和s2合集print(s1 s2) # s1和s2交集print(s1 ^ s2) # 不在两者里都出现的s3 {1, 2, 3, 4, 5}s3.add(6) # 添加一个元素print(s3:, s3)s3.remove(2) # 删除指定的元素, 如果不存在会抛出异常print(s3:, s3)s3.discard(9) # 删除指定的元素, 如果不存在不会抛出异常print(s3:, s3)s3.pop() # 随机删除一个元素并返回这个元素值print(s3:, s3)s3.clear() # 清空整个setprint(s3:, s3)def main():create_set()print(-------------------------------------------------)operate_set()if __name__ __main__:main()3. 结束语 集合set没有列表list和字典dictionary使用的频繁它适合使用在集合里元素不重复的情况下每个数据结构有它最合适的使用场景这促使我们在实际编程过程中根据实际问题来寻找恰当的数据结构。
http://www.huolong8.cn/news/4805/

相关文章:

  • 做网站怎么接业务泰安网站制作公司电话
  • 创建网站域名多少钱长沙网络推广哪家
  • 网站网站建设网站上面的彩票快3怎么做
  • 湛江高端网站开发google play
  • 南昌定制网站开发wordpress 3d标签云
  • 五金外贸网站模板浙江品牌网站建设
  • 网站建设与O2O的应用长春新增2个高风险地区
  • 郑州网站建设 华数个人网站做推广
  • 网站建设crmwordpress 不能改邮箱
  • 网站外网访问怎么做路由器端口映射免费文字变形logo设计
  • 在哪下载免费的英文版网站模板佟年帮韩商言做网站是第几集
  • 网站建设有哪些类型国外网站网站
  • 新闻做的差的网站怎么用自己电脑做服务器发布网站吗
  • 保定网站制作企业jeecms可以做网站卖吗
  • ico项目网站建设wordpress mysql配置文件
  • 网站的建设流程多种东莞微信网站建设
  • 网站推广的措施有哪些商城网站免费建设
  • 成都微信网站制作自己做网站好难挣钱
  • 滴滴注册网站电子商务企业网站建设发展论文
  • 有谁做分销网站网站建设服务合同协议
  • 天津品牌网站建设公司哪家好wordpress批量修改文章内的代码
  • 赣州高端网站开发wordpress手机访问不了
  • 徐州网站制作流程河北建设工程信息网已取消
  • 手机版电子商务网站开发手机聊天app开发
  • 用新华做网站名是否侵权博爱网站建设
  • 中小企业建站排名网站域名迁移公告
  • 瑞安这边有没有做网站的龙华o2o网站建设
  • 宁波公司建网站哪家好wordpress子主题视频
  • 苏州网络推广苏州网站建设中国住房和城乡建设网站
  • 网站如何做关键字收录帮公司做网站运营