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

网站的基本组成部分有哪些赣州住房建设部网站

网站的基本组成部分有哪些,赣州住房建设部网站,东莞推广系统哪里找,黄骅招聘网最新招工信息集合#xff08;set#xff09;是一个无序的不重复元素序列。 集合中的元素不会重复#xff0c;并且可以进行交集、并集、差集等常见的集合操作。 可以使用大括号 { } 创建集合#xff0c;元素之间用逗号 , 分隔#xff0c; 或者也可以使用 set() 函数创建集合。 创建格…集合set是一个无序的不重复元素序列。 集合中的元素不会重复并且可以进行交集、并集、差集等常见的集合操作。 可以使用大括号 { } 创建集合元素之间用逗号 , 分隔 或者也可以使用 set() 函数创建集合。 创建格式 parame {value01,value02,...} 或者 set(value) 以下是一个简单实例 set1 {1, 2, 3, 4}            # 直接使用大括号创建集合 set2 set([4, 5, 6, 7])      # 使用 set() 函数从列表创建集合 注意创建一个空集合必须用 set() 而不是 { }因为 { } 是用来创建一个空字典。 更多实例演示 实例(Python 3.0) basket  {apple, orange, apple, pear, orange, banana} print(basket)                      # 这里演示的是去重功能{orange, banana, pear, apple} orange in basket                 # 快速判断元素是否在集合内True crabgrass in basketFalse # 下面展示两个集合间的运算.... a  set(abracadabra) b  set(alacazam) a                                  {a, r, b, c, d} a - b                              # 集合a中包含而集合b中不包含的元素{r, d, b} a | b                              # 集合a或b中包含的所有元素{a, c, r, d, b, m, z, l} a b                              # 集合a和b中都包含了的元素{a, c} a ^ b                              # 不同时包含于a和b的元素{r, d, b, m, z, l} 类似列表推导式同样集合支持集合推导式(Set comprehension): 实例(Python 3.0) a  {x for x in abracadabra if x not in abc} a{r, d} 集合的基本操作 1、添加元素 语法格式如下 s.add( x ) 将元素 x 添加到集合 s 中如果元素已存在则不进行任何操作。 实例(Python 3.0) thisset  set((Google, Runoob, Taobao)) thisset.add(Facebook) print(thisset){Taobao, Facebook, Google, Runoob} 还有一个方法也可以添加元素且参数可以是列表元组字典等语法格式如下 s.update( x ) x 可以有多个用逗号分开。 实例(Python 3.0) thisset  set((Google, Runoob, Taobao)) thisset.update({1,3}) print(thisset){1, 3, Google, Taobao, Runoob} thisset.update([1,4],[5,6])   print(thisset){1, 3, 4, 5, 6, Google, Taobao, Runoob} 2、移除元素 语法格式如下 s.remove( x ) 将元素 x 从集合 s 中移除如果元素不存在则会发生错误。 实例(Python 3.0) thisset  set((Google, Runoob, Taobao)) thisset.remove(Taobao) print(thisset){Google, Runoob} thisset.remove(Facebook)   # 不存在会发生错误Traceback (most recent call last):   File stdin, line 1, in moduleKeyError: Facebook 此外还有一个方法也是移除集合中的元素且如果元素不存在不会发生错误。格式如下所示 s.discard( x ) 实例(Python 3.0) thisset  set((Google, Runoob, Taobao)) thisset.discard(Facebook)  # 不存在不会发生错误 print(thisset){Taobao, Google, Runoob} 我们也可以设置随机删除集合中的一个元素语法格式如下 s.pop() 脚本模式实例(Python 3.0) thisset  set((Google, Runoob, Taobao, Facebook))x  thisset.pop()print(x) 输出结果 Runoob 多次执行测试结果都不一样。 set 集合的 pop 方法会对集合进行无序的排列然后将这个无序排列集合的左面第一个元素进行删除。 3、计算集合元素个数 语法格式如下 len(s) 计算集合 s 元素个数。 实例(Python 3.0) thisset  set((Google, Runoob, Taobao)) len(thisset)3 4、清空集合 语法格式如下 s.clear() 清空集合 s。 实例(Python 3.0) thisset  set((Google, Runoob, Taobao)) thisset.clear() print(thisset)set() 5、判断元素是否在集合中存在 语法格式如下 x in s 判断元素 x 是否在集合 s 中存在返回 True不存在返回 False。 实例(Python 3.0) thisset  set((Google, Runoob, Taobao)) Runoob in thissetTrue Facebook in thissetFalse 集合内置方法完整列表 方法 描述 add() 为集合添加元素 clear() 移除集合中的所有元素 copy() 拷贝一个集合 difference() 返回多个集合的差集 difference_update() 移除集合中的元素该元素在指定的集合也存在。 discard() 删除集合中指定的元素 intersection() 返回集合的交集 intersection_update() 返回集合的交集。 isdisjoint() 判断两个集合是否包含相同的元素如果没有返回 True否则返回 False。 issubset() 判断指定集合是否为该方法参数集合的子集。 issuperset() 判断该方法的参数集合是否为指定集合的子集 pop() 随机移除元素 remove() 移除指定元素 symmetric_difference() 返回两个集合中不重复的元素集合。 symmetric_difference_update() 移除当前集合中在另外一个指定集合相同的元素并将另外一个指定集合中不同的元素插入到当前集合中。 union() 返回两个集合的并集 update() 给集合添加元素 len() 计算集合元素个数
http://www.pierceye.com/news/128922/

相关文章:

  • 培训网站项目ppt怎么做抖音服务商
  • 做一个网站需要多少钱大概费用wordpress 2017
  • 惠州网页模板建站天河建设网站外包
  • html变Wordpress网络营销优化培训
  • 上海网站建设hxwlkj新浪网站源代码
  • 网站如何做美工想做代理商去哪找项目
  • 佛山市品牌网站建设多少钱印度网站开发成本
  • 群晖 nas 做网站软件开发视频网站
  • 建设银行云南分行招聘网站wordpress 教程
  • 杭州知名的网站制作策略创建一个购物网站需要什么
  • 新乡网站seo优化vs做的网站怎么让局域网的看到
  • 做静态网站怎样让图片自己切换重庆互联网公司排名
  • 微网站需要什么郑州哪家专业做淘宝网站
  • 郑州机械网站制作seo专业优化公司
  • 专注苏州网站优化长沙有哪些知名网站
  • 成品网站货源1688免费推荐建设银行科技中心网站
  • 城乡建设部统计信息网站大学生创新创业大赛项目计划书
  • 河南省水利建设厅网站清溪镇网站仿做
  • 深圳建设企业网站wordpress安装对搜索引擎
  • 做药物分析网站做网站花钱吗
  • 字体图标制作网站恒一信息深圳网站建设公司1
  • 制作一个自己的网站小白node怎么做网站
  • 手机搭建网站工具教育机构加盟
  • 建设网站的服务端口教育培训类网站建设
  • 济南网站建设 泉诺如何防范钓鱼网站
  • 沈阳网站推广公司西安网站设计师
  • 网站建设费用计入什么二级科目企业门户网站建设的必要性
  • 宁夏水利厅建设管理处网站大连网站制作431
  • 泰安最好网站建设公司威海房地产网站建设
  • 公司网站建设网站说出网站建设流程