现输入一个数,要求按原来的规律将它插入数组中。下面程序定义了一个已经排好序的列表11s。现输入一个数字,要求按列表元素从小到大的规律,将它插入列表中,
示例
输入
300
输出
[1,18,100,300,1888,10080,180880]
1 lis-[1,10.100,1000,10000.100000]
3 n=int(input('请输入一个数:"))
4 lis.() (n)
5 for i in range(() (lis)-1):
6 if lis[i]>=n:
7 for j in range(i,len(lis)):
8 lis[j],lis[-1 =lis[-1],
9 lis[j],lis[-1]=lis[()],lis{j]
break
10 print(lis)