- Python算法详解
- 张玲玲
- 107字
- 2020-06-27 17:50:52
4.1.4 实践演练——实现线性表顺序存储的删除操作
下面的实例文件xian.py演示了在线性表顺序存储结构中删除数据元素的方法。
源码路径:daima\第4章\xian.py
L=[1,2,3,4,5,7,8] def delete_list(L,i): L_lenght = len(L) if i<1 or i>L_lenght: return false if i<L_lenght: del L[i] for k in range(i+1,L_lenght-1)[::1]: L[k]= L[k+1] print(L) delete_list(L,5)
执行后会删除数组中索引为5的值。
[1, 2, 3, 4, 5, 8]