在一个数组的第x个位置插入一个新的数y
【Python】
n=int(input())
a=input().split()
x=int(input())
y=int(input())
b=[]
for i in range(n-1):
node=[a[i],i+1]
b.append(node)
node=____(1)______
b.append(node)
head=0
newnode=_____(2)_______
b.append(newnode)
if x==1:
newnode[1]=head
head=_____(3)_______
else:
next=head
s=1
while next !=-1 and s<x-1:
next=_____(4)________
s+=1
node=b[next]
______(5)_______
node[1]=len(b)-1
next=head
while next!=-1:
node=b[next]
print(node[0],end=' ')
next=node[1]