python实现线性表顺序存储的插入操作
2017-02-24 18:11
671 查看
def insert_list(L,i,element): L_lenght = len(L) if i<1 or i>L_lenght: return false if i<L_lenght: for k in range(i-1,L_lenght)[::-1]: #循环,将指定位置后面的元素向后移一位,从后往前移 L[k+1:K+2]=[L[K]] L[i-1] = element print L
相关文章推荐
- python实现线性表顺序存储的插入操作
- 线性表的顺序存储及操作实现
- 【数据结构作业一】写出顺序表的结构体类型定义及查找、插入、删除算法,并以顺序表作存储结构,实现线性表的插入、删除
- 线性表的顺序存储实现及相关操作 C语言版
- 线性表顺序存储插入和删除操作
- 线性表的顺序存储实现及相关操作 C语言版
- 线性表顺序存储(数组)及其15种操作的实现
- java实现线性表的顺序存储操作
- 数据结构-线性表的顺序存储实现及各种操作代码
- (1)顺序表的操作 ① 输入一组整型元素序列,建立线性表的顺序存储结构。 ② 实现该线性表的遍历。 ③ 在该顺序表中查找某一元素,查找成功显示查找元素,否则显示查找失败。 ④ 在该顺序表中删除或插入指
- 线性表的顺序表示和实现基本操作之插入元素
- 线性表顺序存储插入和删除操作
- 数据结构:线性表(顺序存储)顺序表类(实现顺序表的创建,输出,插入,删除功能)
- 线性表的顺序存储及操作实现
- 线性表的顺序存储格式基本操作:初始化、插入、删除、查找、打印
- 【线性表】顺序存储、链式存储的实现及操作
- 线性表顺序存储的各项操作的实现
- 线性表链式存储结构下基本操作的实现(初始化、赋值、取值、插入、删除、归并等)
- 数组实现线性表的顺序存储
- 线性表之顺序表基本操作实现