python中的資料結構型別包括
字串,元組,集合,字典,列表
#1.列表 可變資料型別 可切片 list()
a=[1,2,3]
切片特性:
a[0:2] #切片,前閉後開區間
a1=a[:] #複製
#2.字串 不可變的資料型別 可切片 str()
b="today is jun"
#3.元組 不可變資料型別 可切片 tuple()
c=(1,2,3)
#4.字典 可變資料型別 不可切片 dict()
d=d.keys() #輸出物件
d.values() #相應物件的值
d.clear() #清空字典
#5.集合 不可變資料型別 不可切片 資料不重複 可執行集合操作&交 |並 -差 ^反交集 set()
e=
#建立空的型別:
#f= 列表
#g={} 字典
#建立空集合 set()
int(x)
int('x',[base]) #base取值2-36
frosenset(s) #不可變集合
set(s) #可變集合
資料結構學習筆記3
目錄 線性表的定義 線性表的抽象資料型別 順序儲存結構的插入與刪除 線性表的鏈式儲存結構 單鏈表的讀取 單鏈表的插入與刪除 單鏈表的整表建立 單鏈表的整表刪除 單鏈表的結構與順序儲存結構的優缺點 靜態鍊錶 迴圈鍊錶 雙向鍊錶 上述就是我學習的某本教材中關於線性表學習的目錄,這時候我們來找關係 1 什...
資料結構學習筆記3
一.最短路徑問題 1.單源最短路徑 1 迪傑斯特拉演算法 dijkstra 有權圖的單源最短路徑的模版 path陣列初始化為 1,dist陣列初始化為正無窮 void dijkstra vertex s 2 無權圖的單源最短路徑的模版 void unweighted vertex s 2.多源最短路...
Python學習筆記(五) 資料結構
簡單介紹python中的元組 列表 字典和集合。使用比較多的就是列表和字典。元組使用 定義,對於只含有乙個元素的元組要寫成 x,注意後面的逗號不可以少。注意,元組已經建立是不能改變的,如果你需要改變元組中的內容,只能建立新的元組。元組函式 元組 tup 1,1,2 5,9 元組函式 x in tup...