在线编程在线课堂在线测评Anycodes在线编程

编程论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

How to use bs4??
本帖最后由 carry0987 于
Double Queue 问题描述 : The new founded Balkan Investment Group Bank (
John 问题描述 : Little John is playing very funny game
linux-command Linux命令大全搜索工具,内容包含Linux命令
Coati 是一款跨平台的代码查看工具,适用于 C/C++ 和 Java。商业软件。特性:1. 索引
系统可承载海量并发,消息收发确认机制 保障消息必达 系统采用动态智
全平台视频监控,支持安卓苹果以及pcweb,支持海康大华等主流dvr,全部源码以及文档 单聊、群聊、商
如何访问类的私有属性? 下面以 TPathData 为例,
问题:从 XE4 以来,Firemonkey 曲线绘图在移动平台不平滑的问题一直令人诟病,提交到官方的 QC 也是族繁不及备载,官方似乎有意的
操作数据库(RODBC)   odbcConnect(dsn, uid="", p
数据模式:mode函数显示任何对象的模式。常见的单个的
系统可承载海量并发,消息收发确认机制 保障消息必达 系统采用动态智
RabbitMQ与PHP(一) 项
Iease团队扩编预备中,盼望能有Ruby或者java工程师加盟。全职兼职都可以。有爱好的伴侣请与我接洽。 邮件:i
ruby 怎么设置装备摆设GTK2,求教指导下!
#include #include #include #include using namespace std; int main() {
标题如图所示: 有n盏灯,编号1~n。一开端灯都是关着的
成熟的消息收发确认机制,支持万人大群 支持开发自定义的消息sdk接口,扩展性超强 支持单/
成熟的消息收发确认机制,支持万人大群 支持开发自定义的消息sdk接口,扩展性超强 支持单/
1. 注意列表和集合的区别 set 列表表现形式: list_1
Ajax   Ajax即“Asynchronous Javascript And
大师好,我比来在做布谷鸟优
分辨提取A和B图像Harris角点,接下来须要对

[Python] python 数据类型 --- 集合

[复制链接]
发表于 2016-12-24 15:00:43 | 显示全部楼层 |阅读模式
1. 注意列表和集合的区别 set
列表表现形式: list_1 = [1,3,4];  集合表现形式:set_1= set()
  1. list_1 = [1,2,3,4,23,4,2]
  2. print(list_1,type(list_1))
  3. list_1 = set(list_1)
  4. print(list_1,type(list_1))
  5. list_2 = set([2,4,6,8,10])
  6. print(list_2,type(list_2))
  7. #运行结果
  8. [1, 2, 3, 4, 23, 4, 2] <class 'list'>
  9. {1, 2, 3, 4, 23} <class 'set'>
  10. {8, 2, 10, 4, 6} <class 'set'>
复制代码
2. 集合的关系:
  1. ############################# 集合的关系测试 part ###################################
  2. #交集
  3. print(list_1.intersection(list_2))
  4. #对称差集  除去两个集合的交集的那部分
  5. print(list_1.symmetric_difference(list_2))
  6. #并集
  7. print(list_1.union(list_2))
  8. #差集
  9. # is in list_1 , but not in list_2
  10. print(list_1.difference(list_2))
  11. # is in list_2, but not in list_1
  12. print(list_2.difference(list_1))
  13. #子集
  14. list_3 = set([6,8,10])
  15. print(list_3.issubset(list_2))
  16. #父集
  17. print(list_2.issuperset(list_3))
  18. #""" Return True if two sets have a null intersection. """
  19. print(list_1.isdisjoint(list_3))
  20. print(list_1.isdisjoint(list_2))
  21. '''
复制代码
"&  |  - ^ " 集合关系的另一种表示方法
  1. #交集
  2. print("交集->", list_1 & list_2)
  3. #union
  4. print("并集->", list_1 | list_2)
  5. # difference
  6. print("difference-->",list_1 - list_2)  # is in list_1 but not in list_2
  7. #对称差集
  8. print("对称差集-->", list_1 ^ list_2)
复制代码
3. 集合的方法 add , update , remove, len, in , not in , pop, discard
  1. list_1 = (1,3,5,7)
  2. list_2 = ([1,3,5,7])
  3. list_3 = set([1,3,5,7])
  4. print(list_1,type(list_1))
  5. print(list_2,type(list_2))
  6. print(list_3,type(list_3))
  7. #1.添加一项 add, 添加多项update
  8. list_3.add(9)
  9. print("test1--",list_3)
  10. list_3.update([11,13])
  11. print("test2--",list_3)
  12. # 2.移走一项
  13. list_3.remove(11)
  14. print("test3--",list_3)
  15. #.3 长度
  16. print("test4--",len(list_3))
  17. # 4.在不在里面
  18. print("test5---", 6 in list_3, 3 in list_3, 11 not in list_3)
  19. # 5.删除任意的set element ,并返回
  20. print(list_3.pop())
  21. list_3.discard() # Remove an element from a set if it is a member.If the element is not a member, do nothing.
  22. list_3.remove() #Remove an element from a set; it must be a member. If the element is not a member, raise a KeyError
复制代码



上一篇:python3 实现简单信用卡管理程序
下一篇:《Django By Example》第三章 中文 翻译 (个人学习,渣翻)
在线编程(http://www.anycodes.cn)&编程论坛(http://www.52exe.cn)感谢您的支持!
回复

使用道具 举报

发表于 2017-2-16 15:59:14 | 显示全部楼层
呜呜呜
在线编程(http://www.anycodes.cn)&编程论坛(http://www.52exe.cn)感谢您的支持!
回复 支持 反对

使用道具 举报

发表于 2017-4-12 10:21:52 | 显示全部楼层
我已经对编程失去了所有的信心
在线编程(http://www.anycodes.cn)&编程论坛(http://www.52exe.cn)感谢您的支持!
回复 支持 反对

使用道具 举报

发表于 2017-4-18 08:20:47 | 显示全部楼层
编程,爱,
在线编程(http://www.anycodes.cn)&编程论坛(http://www.52exe.cn)感谢您的支持!
回复 支持 反对

使用道具 举报

发表于 2017-5-2 20:53:50 | 显示全部楼层
默默看着你们吹牛逼
在线编程(http://www.anycodes.cn)&编程论坛(http://www.52exe.cn)感谢您的支持!
回复 支持 反对

使用道具 举报

发表于 2017-5-6 09:00:20 | 显示全部楼层
fdgggggsdgfsgsg
在线编程(http://www.anycodes.cn)&编程论坛(http://www.52exe.cn)感谢您的支持!
回复 支持 反对

使用道具 举报

发表于 2017-5-25 22:20:19 | 显示全部楼层
!
在线编程(http://www.anycodes.cn)&编程论坛(http://www.52exe.cn)感谢您的支持!
回复 支持 反对

使用道具 举报

发表于 2017-7-14 10:48:36 | 显示全部楼层
写的真心真心真心不错
在线编程(http://www.anycodes.cn)&编程论坛(http://www.52exe.cn)感谢您的支持!
回复 支持 反对

使用道具 举报

发表于 2017-7-16 14:48:32 | 显示全部楼层
萌萌啊
在线编程(http://www.anycodes.cn)&编程论坛(http://www.52exe.cn)感谢您的支持!
回复 支持 反对

使用道具 举报

发表于 2017-8-2 06:08:12 | 显示全部楼层
楼主加一个好友?
在线编程(http://www.anycodes.cn)&编程论坛(http://www.52exe.cn)感谢您的支持!
回复 支持 反对

使用道具 举报

发布主题 上个主题 下个主题 快速回复 返回列表 官方QQ群
在线客服
客 服 中 心
群 机 器 人
网站二维码
收 起 客 服

QQ|Archiver|手机版|小黑屋|Anycodes ( ICP14002806Anycodes在线编程

GMT+8, 2018-11-22 01:07 , Processed in 2.100134 second(s), 96 queries .

Powered by Anycodes

© 2001-2013 吉林市群龙科技有限公司 Inc.

快速回复 返回顶部 返回列表