python3.x学习笔记3(基础知识)

1.集合
集合是一个无序的,不重复的数据组合,作用如下:
>>去重,把一个列表变成集合,就自动去重
>>关系测试,测试两组数据之前的交集、差集、并集等关系

2.关系运算

交集: set1.intersection(set2)
并集: set1.union(set2)
差集: set1.difference(set2)          # 在set1有,set2没有
子集: set1.issubset(set2)            #判断set1是否是set2的子集
父集: set1.issuperset(set2)           #判断set1是否是set2的父
对称差集: set1.symetric_difference(set2)  #把两个集合都有的即并集去掉,互相都没有的取出来
判断是否有交集:set1.isdisjoint(set2)

3.运算符关系运算
交集:  &
并集:  |
差集:  -
对称差集:  ^
子集:  <=
父集: >=

4.集合基本操作
添加: set1.add(x)         #添加一项
更新: set1.update([10,37,45])  #添加多项
移除: set1.remove()        #可以删除一项,不存在会报错
移除: set1.discard()       #移除一项,不存在不会报错,返回none

测量长度: len(set1)

x in set1              #测试x是否是set1的成员
x not in set1           #测试x是否不是set1的成员
浅复制: set1.copy()
set1.pop()             #任意删除set1zhong的元素

 

5.文件操作
(1)打开文件,得到文件柄并赋值给一个变量
(2)通过句柄对文件进行操作
(3)关闭文件
6.文件操作大全
https://www.cnblogs.com/nulige/archive/2016/12/06/6037752.html

 

转载于:https://www.cnblogs.com/hsj-jingyu/p/8313462.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值