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

万网个人网站建设教程wordpress 企业网站模板

万网个人网站建设教程,wordpress 企业网站模板,个人静态网页制作教程,济宁做网站哪家比较好📋 常用方法速查表方法用法示例说明创建集合s {1, 2, 3}直接用大括号创建集合创建集合s set([1, 2, 3])用列表或其他可迭代对象创建集合添加元素s.add(4)添加元素,重复添加无效删除元素s.remove(4)删除指定元素,元素不存在会报错交集s1 &am…

📋 常用方法速查表

方法用法示例说明
创建集合s = {1, 2, 3}直接用大括号创建集合
创建集合s = set([1, 2, 3])用列表或其他可迭代对象创建集合
添加元素s.add(4)添加元素,重复添加无效
删除元素s.remove(4)删除指定元素,元素不存在会报错
交集s1 & s2返回两个集合的交集
并集s1Is2返回两个集合的并集
差集s1 - s2返回s1中有,s2中没有的元素
判断元素是否在集合中x in s判断元素是否存在
清空集合s.clear()删除所有元素

1. 集合(set)简介

Python 中的集合(set)是一组无序且不重复的元素集合。它类似于字典(dict)的键集合,但不存储对应的值。集合提供了高效的成员检测和数学集合操作,如交集、并集、差集。


2. set 的特点与使用示例

s = {1, 2, 3}          # 直接创建集合
s = set([1, 2, 3])     # 用列表创建集合s.add(4)               # 添加元素
s.add(4)               # 重复添加无效s.remove(4)            # 删除元素s1 = {1, 2, 3}
s2 = {2, 3, 4}
print(s1 & s2)         # 交集:{2, 3}
print(s1 | s2)         # 并集:{1, 2, 3, 4}
print(s1 - s2)         # 差集:{1}

3. 不可变对象与可变对象

  • 集合(set)和字典(dict)的元素或键必须是不可变对象,因为它们内部依赖哈希值判断唯一性。
  • 字符串(str)、整数(int)、元组(tuple,但其中不能含有可变元素)是常用的不可变对象。
  • 列表(list)、字典(dict)、集合(set)都是可变对象,不能作为集合元素或字典键。

4. 不可变对象示例说明

# 有效的元组作为集合元素或字典键
t1 = (1, 2, 3)
s = set([t1])  # 正常# 包含列表的元组是不可哈希的,不能作为键或集合元素
t2 = (1, [2, 3])
s = set([t2])  # 报错:TypeError: unhashable type: 'list'

5. 字符串是不可变对象示例

a = 'abc'
b = a.replace('a', 'A')  # 新字符串 'Abc',a 本身不变
print(a)  # 输出 'abc'
print(b)  # 输出 'Abc'

字符串的任何操作都会生成新的字符串对象,原字符串不变。


6. 总结

  • set 是无序且无重复元素的集合,支持高效的数学集合操作。
  • 集合中的元素必须是不可变对象。
  • 选择合适的不可变类型作为字典的键或集合的元素,能确保程序稳定、高效运行。
http://www.dtcms.com/a/468000.html

相关文章:

  • 什么网站可以做平面赚钱外贸网站建设电话
  • 房地产开发资质上海seo优化推广
  • 城乡与住房建设部网站办事大厅烘焙培训
  • 怎么建立公司网站seo关键词排名软件流量词
  • 动漫网站建设规划书模板公司一个人做网站
  • 承德网站开发区地税重庆市住房和城乡建设人才促进网
  • 网站建设后续需要维护网站建设的税收编码
  • 北京市建设教育协会网站查询系统我的页面设计
  • 东莞市公共资源交易中心官网推广学院seo教程
  • 乌尔禾区做网站哪里好自己做商城网站 哪种好
  • 网站设计模板 英文翻译太原集团网站建设
  • 外国网站后台设计网站的版式设计
  • 保定企业网站的建设北京网络公司建站
  • 网站后台数据分析怎么做wordpress腾讯分析
  • 河南郑州广告公司网站建设郑州新感觉会所网站哪里做的
  • 生产做网站表带的制造厂家国外企业网安全问题
  • 流媒体视频网站开发网站在线咨询怎么做
  • 页面设计的要求南通网站关键字优化
  • h5模板网站有哪些湖南住建云网站
  • 农林网站建设做网站的最终目的
  • 沈阳地区精神文明建设网站贵州互联网公司
  • wordpress is ssl网络优化首先要有网站
  • ASP.NET2.0网站开发全程解析想要去国外网站买东西怎么做
  • 台州做网站电话百度排名 网站标题
  • 适合大型网站的流量套餐物流公司网站源码
  • 高端网站建设的方案wordpress编辑文章很慢
  • 网站降权原因电影网站模板html
  • 网站搭建服务合同网站友情链接
  • 做外贸网站好的公司中英文网站模板
  • 电子商务网站如何设计手机制作报价单app