一、深浅拷贝
-
str+int+bool
#深浅拷贝相同a = 'alex'b = copy.copy(a)c = copy.deepcopy(b)print(a,b)
-
list+set+dict
-
深拷贝在嵌套拷贝才有意义
-
浅拷贝:只拷贝第一层
-
深拷贝:拷贝嵌套层次中的所有可变类型
-
# 打开文件a = open('log.txt','r/w/a...',encoding='utf-8')# 文件操作b = a.read()# 关闭文件a.close()
- r(只读) ----->r+
- w(只写,先清空文件,一般用于创建文件) ----->w+
- a (追加) ----->a+
功能:
- readlines
data = open('a.txt','r',encoding='utf-8')for i in data.readlines(): i = i.strip() print(i)data.close()
