# -*- coding: utf-8 -*-
# 列表的特性:1,去重;2.关系测试
list1 = [1, 4, 6, 8, 7, 8, 9]

# 集合去重
list2 = set(list1)
print(list2)
list4 = [1, 3, 5, 7, 9, 11]
list3 = set(list4)

# 集合交集
print(list2.intersection(list3))

# 集合并集
print(list2.union(list3))

# 集合并集
print(list2.difference(list3))

# 子集
print(list3.issubset(list2))

# 父集
print(list2.issuperset(list3))

# 方向差集
print(list3.symmetric_difference(list2))

# 判断是否有交集
print(list3.isdisjoint(list2))

# 添加集合数据
list2.add(88888)
print(list2)
list2.update([7777, 6666, 5555])
print(list2)

# 删除
list2.remove(1)
print(list2)

list2.discard(7777) #判断是否有改元素,如果有则删除,没有则什么都不执行
print(list2)

最新文章

  1. sql常用单行函数
  2. js多行省略
  3. JAVA字符串的相关练习
  4. zepto.js的事件处理
  5. 小甲鱼PE详解之区块表(节表)和区块(节)(PE详解04)
  6. org.springframework.web.filter.CharacterEncodingFilter
  7. POJ 1704 Staircase Nim 阶梯博弈
  8. 记录一下ORACLE 10gR2的软件下载地址,备用。
  9. _CrtIsValidPointer 问题
  10. mysql 源码调试方法
  11. plupload+struts2实现文件上传下载
  12. smarty对网页性能的影响--开启opcache
  13. assert实现
  14. poj3696:同余方程,欧拉定理
  15. 如何使用ASP.NET Core、EF Core、ABP(ASP.NET Boilerplate)创建分层的Web应用程序(第一部分)
  16. 深度学习中优化【Normalization】
  17. end to end testing
  18. 软件工程导论课后习题Github作业(把一个英文句子中的单词次序逆序,单词中字母正常排列)
  19. 障碍路线Obstacle Course
  20. Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag.

热门文章

  1. ES使用
  2. win10系统每次重启桌面图标排列都会改动怎么办
  3. 实验一-密码引擎-加密API实现与测试
  4. 1构建NTP时间服务器
  5. 5G工业智能网关助力智能制造开辟新赛道
  6. Go--生成excel表格,读取excel表格数据
  7. 使用FTP协议的主机必须设置xftp版本1.2...
  8. jsonpath表达式
  9. -bash: nslookup: 未找到命令;centos7 安装nslookup
  10. 【git】3.3 git分支-分支管理