python 集合 檔案

2022-03-25 21:28:21 字數 1569 閱讀 1954

集合:在我的世界裡,你就是我的唯一

為什麼說這句話呢?因為在集合中重複的元素會自動的剔除,且重複的元素新增不進去,就是

集合中沒有重複的元素

集合是無序的因此不可以使用下標索引元素

集合是無序的!!

最右邊的圖啟示:in 和not in 要時刻記住啊,這樣寫太簡單了啊!!!!

因為集合是無序的,因此通過以下倆種方法訪問集合中的元素

add("元素") #向集合中新增乙個元素

remove("元素")#從集合中移除指定的全部元素

~~~~~~~~~~~~~~~~~~~~~~不可變集合~~~~~~~~~~~~~~~~~~~~

frozenset(set)

這個集合無法改變

~~~~~~~~~~~~~~~~~~~~因為懂你,所以永恆~~~~~~~~~~~~~~~~~~~~~~~

用open開啟、操作檔案,

以下在help(open)中有,代表開啟模式,就是上方的mode

read()每次讀取相當於插入乙個書籤,下次會從書籤處開始讀

下圖:先讀取2個字元,tell()標示我現在讀取的字元(1個中文是2),即書籤位置,在呼叫read(),未指定都區數量,則從書籤處讀取完畢

呼叫seek移動指標

通過list()可以將檔案按照每行分割成列表

這樣列印出文件所有內容

寫入:這樣寫會直接覆蓋原文本

把w改成a才是在原文本後追加

將如下檔案按照「====」拆分,,每乙個對話內,nxj和ppc分別儲存乙個txt檔案,並且去掉nxj:與ppc:這樣字段

**如下:

結果:字串的split第二個引數作用是:從開始數起,把前幾個匹配字元處拆分,如下圖

Python 檔案操作和集合

這篇部落格來說一下python對檔案的操作。對檔案的操作分三步 1 開啟檔案獲取檔案的控制代碼,控制代碼就理解為這個檔案 2 通過檔案控制代碼操作檔案 3 關閉檔案。現有以下檔案file.txt 檔案基本操作 開啟檔案時,需要指定檔案路徑和以何等方式開啟檔案,開啟後,即可獲取該檔案控制代碼,後面通過...

day3 python 集合 檔案

字典是無序的,列表是有序的 a zhangsan print a 1 a 2 222 字串不能賦值集合 set 把不同的元素組成一起形成集合 info 1,2,34,5,6,7 info set info print info 或info 1,2,34,5,6,7 se set info print...

python 集合方法 python集合(方法)

集合 空集合 set 只能增刪查 不能改 本身是可變的資料型別 不可雜湊 裡面的元素是不可變的 可雜湊 無序的,不重複 列表 字典是可變的 不可以作為集合的元素 作用 去重 關係測試 li 1,2,3,4,5,5,4,3,2,1,a list set li prrint a add 增加 updat...