#读取词汇表,存入列表lis,代码略
n = len(lis)
b=-1
for i in range(n):
a=i
①
lis[n-1],lis[a]=lis[a],lis[n-1]
a+=1
if a==n-1:
b=i
break
for j in range(n-1,i,-1):
②
lis[j],lis[j-1]=lis[j-1],lis[j]
if b!=-1:
for i in range(b,n):
c=lis[i]
d=c.lower()
j=0
while lis[j].lower()<d and j!=b:
j=j+1
③
lis[k]=lis[k-1]
lis[j]=c
#输出为txt文件,代码略
(1)若lis=['Slaves','get','your','ass','back','here'],则排序后lis的值为
(2)补全代码

同类型试题

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2


y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

