iT邦幫忙

2025 iThome 鐵人賽

DAY 15
0
自我挑戰組

Python 函式大全系列 第 15

Python 模組概說 《 abc 模組 》

  • 分享至 

  • xImage
  •  

✦ 功能:abc 模組(Abstract Base Class,抽象基類),用於定義抽象基類,確保子類必須實作指定的方法或屬性,從而規範類別行為並提升程式碼的可維護性

✦ 屬性與方法 :

ArrayType

說明:array.array 類別的別名,用於創建陣列物件

array

說明:array 模組的核心類別,用於創建固定類型的數值陣列

append(x)

說明:將元素 x 添加到陣列末尾

buffer_info()

說明:返回 (地址, 長度) 的元組,表示陣列的記憶體地址和元素數

byteswap()

說明:對陣列中的每個元素執行位元組順序交換

count(x)

說明:返回元素 x 在陣列中的出現次數

extend(iterable)

說明:將可迭代物件的元素追加到陣列

frombytes(b)

說明:從位元組物件追加資料,解釋為陣列的元素

fromfile(f, n)

說明:從檔案 f 讀取 n 個元素並追加到陣列

fromlist(list)

說明:從列表追加元素到陣列

index(x)

說明:返回元素 x 的第一個索引,若不存在則引發 ValueError

insert(i, x)

說明:在索引 i 插入元素 x

pop([i])

說明:移除並返回索引 i 的元素(預設為最後一個)

remove(x)

說明:移除第一個出現的元素 x,若不存在則引發 ValueError

reverse()

說明:反轉陣列中的元素順序

tobytes()

說明:將陣列轉換為位元組物件

tofile(f)

說明:將陣列寫入檔案 f

tolist()

說明:將陣列轉換為 Python 列表

https://ithelp.ithome.com.tw/upload/images/20250927/20177993MvXc2WTGwF.jpg


上一篇
Python 模組概說 《 array 模組 》
下一篇
Python 模組概說 《 ast 模組 》
系列文
Python 函式大全17
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言