本站消息

  出租广告位,需要合作请联系站长

  今日名言-想象你自己对困难作出的反应,不是逃避或绕开它们,而是面对它们,同它们打交道,以一种进取的和明智的方式同它们奋斗 。——马克斯威尔·马尔兹

  今日名言-用谅解、宽恕的目光和心理看人、待人。人就会觉得葱笼的世界里,春意盎然,到处充满温暖。——蔡文甫


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

【python】[题库]创建列表,循环向列表依次中放入1个数字,# 达到100个后,依次删除所有的元素,删除完后,# 继续循环向列表依次中放入1个数字,达到100个后,# 依次删除所有的元素..

发布于2021-07-25 07:07     阅读(944)     评论(0)     点赞(0)     收藏(2)


亲历了郑州的暴雨,着实令人感慨,也越来越佩服中国速度,为身在这个国家为自豪,感谢大家对河南的帮助!!

现已恢复正常,学习继续!

先说下思路:做个小开关,当列表元素达到一定的值后就停止开关  删除元素,如下

i = 1
flog = True #控制,当数值达到条件则False
while True:
    if i == 100:
        flog = not flog  #控制,当数值达到条件则False
        i = 0 #到达一定数值后重置
    i += 1

之后添加数值,完整代码如下:

l = []
i = 1
flog = True #控制,当数值达到条件则False
while True:
    if flog:  #当flog为True时 添加数值
        l.append(i)
    else:   #反之删除数值
        l.pop()
    print(l)
    if i == 10:
        flog = not flog  #控制,当数值达到条件则False
        i = 0 #到达一定数值后重置
    i += 1

运行结果:

 



所属网站分类: 技术文章 > 博客

作者:听说你喜欢我

链接:http://www.pythonpdf.com/blog/article/430/74d920b3d19f68c8b95a/

来源:编程知识网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

0 0
收藏该文
已收藏

评论内容:(最多支持255个字符)