表的概念
在數據結構中,表分爲線表和鏈表。鏈表與線表的本質不同就在於增刪查改的效率。而這些在python中統統用列表進行模擬。
關於數據結構更多可以查看這篇博文:
執念斬長河專欄數據結構–目錄
例子:用列表模擬表的增刪查改操作
實驗效果:
實驗代碼:
def out_put(lst):
for item in lst:
print(item)
# 創建列表模擬表
if __name__ == '__main__':
alst = []
# 插入元素
alst.append(3)
# 遍歷元素
print('遍歷整體....')
out_put(alst)
alst.append(5)
alst.append(6)
# 修改元素 將5修改成100
lst = alst.index(5)
alst.remove(5)
alst.insert(lst,100)
print('遍歷修改過後的....')
out_put(alst)
# 刪除元素爲6
alst.remove(6)
print('刪除過後再進行遍歷...')
out_put(alst)
# 查找元素爲100的元素並打印
print('查找元素')
lst = print(alst[alst.index(100)])