week3_自学python_set_file
2018-07-23 05:41:27来源:博客园 阅读 ()
[TOC]
#30、第三周-第02章节-Python3.5-上节内容回顾
1.列表,元组操作
2.字符串操作
3.字典操作
#31、第三周-第03章节-Python3.5-集合及其运算
##集合运算
list_1 = [1,2,3,2]
print("list_1:",list_1)
set_1 = set(list_1)
print("set_1:",set_1)
set_2 = {2,3,4}
print("set_2",set_2)
\#交集
print("交集:",set_1.intersection(set_2))
print(set_1 & set_2)
\#并集
print("并集:",set_1.union(set_2))
print(set_1 | set_2)
\#差集
print("差集",set_1.difference(set_2)) #从set_1中去掉set_2中也有的元素
print(set_1 - set_2)
\#子集
print("子集",set_1.issubset(set_2))
set_3 = {2,3}
print("set_3:",set_3)
print("子集",set_3.issubset(set_2))
\#父集
print("父集",set_1.issuperset(set_3))
\#对称差集:把两个集合中重复的元素去掉后合并的新集合
print("对称差集",set_1.symmetric_difference(set_2))
print(set_1 ^ set_2)
\#判断是否无交集,无有交集返回true,有则返回false
print(set_1.isdisjoint(set_2))
##集合操作
\#增加
set_1.add("") #增加一个元素
set_1.update(['','1','1']) #增加多个元素
print(set_1)
\#删一项
set_1.remove("1")
print(set_1)
\#set_1.pop() #随机删除一个元素,并把删除的字符返回
\#set_1.discard("1") #删除指定元素,如果元素不存在,就什么也不做
\#如果不指定元素,则删除所有的set_1的元素
\#判断x是否是a的成员(适用于字典,列表,集合,字符串)
\# x in a
strings = "my name is"
if "name" in strings:
print("name in strings")
\#x not in a
#32、第三周-第04章节-Python3.5-文件读与写详解1
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash