在数据结构中,表分为线表和链表。链表与线表的本质不同就在于增删查改的效率。而这些在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)])
本文地址:https://blog.csdn.net/m0_37149062/article/details/107119408
如对本文有疑问, 点击进行留言回复!!
老猿学5G:融合计费场景的离线计费会话的Nchf_OfflineOnlyCharging_Release释放操作
老猿学5G扫盲贴:中国移动5G融合计费漫游计费架构和路由方案
老猿学5G扫盲贴:与用户和终端相关的名词UE、SUPI、GPSI、PEI
三星以核心技术优势持续更新折叠手机,华为缺乏自主技术无力应对
基于OpenCV+Python的均值滤波,高斯滤波,中值滤波,双边滤波
网友评论