重修课程day6(python基础4之集合和文件操作)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重修课程day6(python基础4之集合和文件操作)相关的知识,希望对你有一定的参考价值。
一 字典属性方法补充
1 clear :清空
2 Cory:拷贝
3 fromkeys:生成一个字典,类下面的一个属性方法
4 pop :删除
5 popitem : 删除整个元素
6 setdefault:只添加不修改
7 update :存在的话跟新,没有就会添加
二 集合以及集合的功能
集合是一个不存在重复的值,而且还是无序的。
1 add :添加不可能重复
2 clear :清空
3 copy :拷贝
4 difference :差集只存在一个集合的
5 difference_update:找差集并更新
6 symmetric_difference :找对称差集
7 symmetric_difference_update: 着对称差集并更新
8 discard :根据对象删除
9 intersection:交集
10 intersection_update:交集并更新
11 union :并集
12 isdisjoint :判断是否无交集
13 iscubset :判断是否是子集
14 issuperset :判断是否是父集
15 pop 随机删除
16 remove :指定删除
17 update :更新
18 len :长度
set一般的情况下,集合属性前面必须放集合,属性后面可以放任意的数据类型,集合里面的值是不可以变得。{}默认是字典,想要创建集合就是set()
三 文件操作
文件的常用方法右
1,r(read):读取文件,只能读取,不能其他操作; r+:不光是可以读取,而且还可以写入,r+是先读取再写入
2 ,w(write):写入文件,只能写入; w+:不过可以写入,而且还可以写入过后再去读取。
3 ,a(append):追加内容,只能追加; a+:追加过后还可以读取文件
文件下的属性操作:
1 read:读取文件
2 write:写入文件
3 seek:调整光标的位置
4 tell:读取光标的位置
5 writable:是否可写
6 readable:是否可读
7 close:关闭文件
8 flush:刷到硬盘
9 fileno:文件对象
10 isatty :判断是否输出设备
11 readline:读取一行内容
12 seekable:判断是否可设置指针
13 truncate : 光标后面的内容不要了,只要光标前面的内容
14 readlines:读取所有的内容,然后一块督导内存
python2 中的xreadlines就相当于python3中的for line in f:
以上是关于重修课程day6(python基础4之集合和文件操作)的主要内容,如果未能解决你的问题,请参考以下文章