python中什么是集合
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,小编给大家分享一下python中什么是集合,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!# set 不支持索引和切片,是一
千家信息网最后更新 2025年02月02日python中什么是集合
小编给大家分享一下python中什么是集合,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
# set 不支持索引和切片,是一个无需的不重复得到容器# 类似于字典,但是只有key 没有value# 创建集合dic1={}set1={1,2,3}print(type(set1))print(type(dic1))
dic1={}set1={1,2,3}print(type(set1))print(type(dic1))set1.add('python') #添加数据print(set1)# 清空操作set1.clear()print(set1)
set1={1,2,3}set2={2,3,4}# difference 两个集合的差集print(set1.difference(set2))
set1={1,2,3}set2={2,3,4}# 并集操作print(set1.intersection(set2)) #打印两部分相交的部分
set1={1,2,3}set2={2,3,4}# 并集操作print(set1.union(set2))
pop 移除数据并删除,相当于栈中的操作,排序并移除栈顶元素set2={2,3,4}set2.pop()print(set2)
# update需要两个集合,在原来的基础之上进行更新set1.update(set2)print(set1)
总结
作业:
# 求三组连续自然数的和,求出1到10、20到30、35到45的三个和def qiuhe(n,m): result=0 for item in range(n,m+1): result+=item pass return result passsum1=qiuhe(10,20)sum2=qiuhe(1,10)sum3=qiuhe(35,45)print('输出1到10的和:%d'%sum1)print('输出20到30的和:%d'%sum2)print('输出35到45的和:%d'%sum3)
100个和尚吃100个馒头,大和尚一人吃3个馒头,小和尚三人吃一个馒头,请问大小和尚各多少人def hscount(): ''' 计算有多少个和尚 假设大和尚a 小和尚就是100-a :return: ''' for a in range(1,100): if a*3+(100-a)*(1/3)==100: return (a,100-a) passrsobj=hscount()print('大和尚人数{},小和尚人数{}'.format(rsobj[0],rsobj[1]))
# 指定一个列表,列表中含有唯一一个只出现过一次的数字,写程序找出这个独一无二的数字list1=[1,2,3,4,5,6,7,8,2,3,4,5,6,7,8]set1=set(list1) #转为集合,去除重复# print(set1)for i in set1: list1.remove(i) passset2=set(list1)print(set1.difference(set2))
以上是"python中什么是集合"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
和尚
篇文章
馒头
输出
两个
人数
内容
数字
数据
部分
独一无二
三个
不怎么
元素
只有
基础
大小
大部分
字典
容器
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
企业软件开发敏捷管理
天津的网络安全厂商
威海网络安全宣传周
java软件开发转嵌入式
为什么学无线网络技术
怎么做软件开发游戏
黑沙数据库
网络安全靠人民题材手抄报
哪里找软件开发的
cmd导出完整数据库语句
如何选择物联网数据库
武汉铁路局网络技术有限公司
虚拟机服务器安全需求
数据库应用的简单实例
汽车软件开发项目管理书籍
租用企业级服务器
java查看服务器的内存
泰来网络安全日活动
发电企业安全性评价数据库
视频保存用什么数据库
网络安全的提示有哪些
武汉飞腾服务器订购
珞珈山租房软件开发
软件开发交接文档模板下载
崇明区海航软件开发技术指导
企友软件开发客服
互联网科技创新方式
诚一网络技术有限公司
软件开发 报价单
可增加文本框数据库怎么存