標籤:檔案 post UNC 一個 encode 自動 add readline trunc
1 #集合是一個無序的不重複的資料群組合 2 3 #建立集合 4 list = [1,4,5,7,3,6,6,7,9] 5 list = set(list) 6 print(list,type(list)) 7 #交集 8 list_2 = set([2,6,0,66,22,8,4]) 9 print(list_1.intersection(list_2))10 print(list_1&list_2)11 #並集12 print(list_1.union(list_2))13 print(list_1|list_2)14 #差集 15 print(list_1.difference(list_2)) 16 print(list_1-list_2) 17 #子集 18 print(list_1.issubset(list_2))19 #父集20 print(list_1.issuperset(list_2))21 #對稱差集22 print(list_1.symmetric_difference(list_2))23 print(list_1^list_2)24 #判斷交集25 print(list_1.isdisjoint(list_2))26 #添加27 list_1.add(180)28 print(list_1)29 30 #檔案操作31 #開啟檔案32 f = open("txt")33 #瞭解檔案指標的34 f = open("txt")35 data = f.read()36 data2 = f.read()37 print(data)38 print("------------")39 print(data2)40 #覆蓋寫41 f = open("txt",‘w‘)42 f.write("123")43 print(f)44 #連續寫45 f = open("txt",‘w‘)46 f.write("123\n")47 f.write("234")48 print(f)49 #追加寫50 f = open("txt",‘a‘)51 f.write("\n456\n")52 f.write("567")53 print(f)54 #轉列表55 f = open("txt",‘r‘)56 print(f.readlines())57 #迴圈58 f=open("txt",‘r‘)59 for line in f:60 print(line)61 #顯示遊標62 print(f.tell())63 #遊標回到064 f.read(50)65 print(f.tell())66 print(f.seek(0))67 print(f.tell())68 #截斷69 f.truncate(20)70 #讀寫71 f=open("txt",‘r+‘)72 #寫讀73 f=open("txt",‘w+‘)74 #二進位編碼75 f=open("txt",‘ab‘)76 f.write("123\n".encode())
python自動化第五天