«

【Python程序设计】列表操作

azurekiln 发布于 阅读:6 Python程序设计


一. 简答题(共2题,100分)

  1. (简答题)

利用 python 中的方法提取出给定列表[5,8,-7,4,6,2,-3,0]中的最大元素, 并删除最小的元素,同时将负数的负号去除。

numberList=[5,8,-7,4,6,2,-3,0]

MinNumber=-1
MaxNumber=-1

for i in numberList:
    # 设置最大值
    if MaxNumber==-1 or i>MaxNumber:
        MaxNumber=i

    if MinNumber==-1 or i<MinNumber:
        MinNumber=i

print(f"该列表的最大值为:{MaxNumber}")

#移除最小值
numberList.remove(MinNumber)

# 去除负号
for i in numberList:
    if i<0:
        numberList[i+1]=-numberList[i+1]

output=""
for i in numberList:
    if output=="":
        output=i
    else:
        output=f"{output}, {i}"

print(output)


扫描二维码,在手机上阅读
收藏
请先 登录 再评论