首页 > 其他 > 详细

将列表[3,7,0,5,1,8]中大于5元素置为0,小于5的元素置为1

时间:2019-12-19 00:25:15      阅读:97      评论:0      收藏:0      [点我收藏+]

def gy(l):
for index,var in enumerate(l): # 循环l中的索引和值
if var > 5: # 如果值大于5
l[index] = 0 #索引为0
elif var == 5: #如果值=5
l[index] = 2 #索引为2
else: #否则
l[index] = 1 #索引等于1
if __name__ == "__main__":
l = [3,7,0,5,1,8]
gy(l)
print(l)

将列表[3,7,0,5,1,8]中大于5元素置为0,小于5的元素置为1

原文:https://www.cnblogs.com/nishoufeng/p/12064097.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!