常見的容器

2021-09-26 16:24:09 字數 835 閱讀 5414

常見的容器(復合資料型別)

list 列表

set 集合

dict 字典

tuple 元組

ls =  or list({})
元素的訪問:使用下標

遍歷:

使用for迴圈遍歷列表

使用while迴圈遍歷列表

常見方法:

insert() 在對應的位置新增元素,如果index大於等於長度,則新增到最後乙個位置

remove() 移除對應的元素

clear() 清空列表

pop() 刪除最後乙個元素

sort() 排序

reverse() 翻轉list的順序

count() 統計元素的個數

index() 得到元素所對應的下標,如果這個元素不存在,則丟擲異常

copy() 複製物件,淺拷貝

extend() 拼接兩個列表為乙個列表,也就相當於繼承了列表

stack容器和queue容器常見API

注意 棧和佇列不支援遍歷操作,不支援下標訪問元素。話不多說,直接來 1.stack容器 include include include using namespace std 棧 先進後出,只能在棧頂入棧和出棧,棧頂進行操作 沒有迭代器,不存在遍歷行為 include include include...

doceker 常見的容器啟動命令

該命令指定容器掛載的資料目錄,root使用者密碼,埠,一些常用設定 忽略表明大小寫,預設字符集 docker run name mysql 3306 v var opt docker mysql data var lib mysql p 3306 3306 e mysql root password...

C STL set集合容器常見用法

set集合容器 實現了紅黑樹的平衡二叉檢索樹的資料結構,插入元素時,它會自動調整二叉樹的排列,把元素放到適當的位置,以保證每個子樹根節點鍵值大於左子樹所有節點的鍵值,小於右子樹所有節點的鍵值 常見操作 1.元素插入 insert 2.元素查詢 find 3.元素刪除 erase 下面是乙個簡單的二叉...