|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
a=[2,0,1,9,0,1,2,1]
n=len(a)
min=a[0]
i=1
while i<=n-1:
if a[i]<min:
min=a[i]
i=i+1
print(min)
a=[0,1,2,1]
n=len(a)
j=0
while j<=n-2:
min=a[j]
m=j
i=j+1
while i<=n-1:
if a[i]<min:
min=a[i]
m=i
i=i+1
temp=a[j]
a[j]=min
a[m]=temp
j=j+1
print(a)
本帖最后由 Twilight6 于 2020-5-26 14:13 编辑
- a=[2,0,1,9,0,1,2,1]
- n=len(a)
- min=a[0]
- i=1
- while i<=n-1:
- if a[i]<min:
- min=a[i]
- i=i+1
- print(min)
复制代码
第一个就是为了输出列表中的最小值
- a=[0,1,2,1]
- n=len(a)
- j=0
- while j<=n-2:
- min=a[j]
- m=j
- i=j+1
- while i<=n-1:
- if a[i]<min:
- min=a[i]
- m=i
- i=i+1
- temp=a[j]
- a[j]=min
- a[m]=temp
- j=j+1
- print(a)
复制代码
第二个是把列表按升序排序
|
|