我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Python 如何删除这list中的带有某值的元素

img


如图,我想删除这list中所有带有None的元素,是删除整个子元素,而不是仅仅删除None这个值
感谢!

list2=list1
for item in list1:
  if None in item:
    list2.remove(item)

有帮助望采纳~

list1 = [['none', [6, 0]], ['none', [6, 0]], ['none', [6, 0]], ['b', [6, 0]], ['none', [6, 0]],
         ['none', [6, 0]], ['none', [6, 0]], ['a', [6, 0]]]
list2 = []
for k in list1:
    if k[0] != 'none':
        list2.append(k)
print(list2)

近期文章

  • python连接mysql
  • 救命,文件夹变成这样怎么复原啊
  • 关于C++ vector中erase和insert引起迭代器失效
  • 怎么做这个字符串的问题
  • 谁能告诉我pyqt5做好的图形PushButton按钮是否可以跳转到目标网站
  • 码元可以用半个周期正弦波传输?
  • springboot项目启动打包问题
  • C语言实现:如何将文本文件中的空格替换成回车
  • 双向链表的创建,错误如图
  • Python 如何优化程序,计算超大数加法
  • Ubuntu频繁死机,毫无征兆
  • 能不能解释下这个程序的运算过程?
  • c语言程序第二次运行错误
  • java synchronized和reentrantlock不起作用
  • vc2010 一个项目下面的多个源文件怎么能让他们各自运行互不干扰,不要相互关联
  • java怎么读取换行?java怎么读取换行?
  • Qt这个问题怎么解决,实在搞不懂
  • lambda函数计算字典
  • font未定义导致文字运行不出来怎么解决
  • 画学习曲线X轴坐标与设定不匹配

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华