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

python字符串判断条件

str = 一段字符串
a = str.split('\n')
b = 'Mic3'
for x in a:
if b not in x:
a.remove(x)
print(a)
这段代码为啥还会打印出没有Mic3的字符串

a.remove(x)后,a缩短了,而x继续下一个,这样跳过了对一个元素的判断。

你这不附上原代码,而且括号还是中文的,怎么看?

近期文章

  • rabbitmq消费者异常导致内存溢出
  • selenium定位li标签无法 定位
  • 使用cmake编译项目时缺少文件
  • navicat设计表保存1064报错
  • Cpanel共享主机中的Laravel 5.5 Error 500
  • 京信微波的modem mse值低是什么意思,怎么解决?
  • 三维数据拟合,需求给出函数关系需求R2>0.99
  • Java方面的问题maven
  • C语言数组前加*什么意思
  • Intellij IDEA 如何快速找到各种黄色警告信息在设置中的名称
  • 接口未配置在app.json文件中且无权限界面一闪而过
  • 请问安卓上有基于socks5协议的可以代理udp的软件么?
  • angular使用RSA签名问题
  • 关于#vs#的问题,如何解决?
  • 关于选择后端语言的问题
  • Ajax没有将变量传递给另一个页面?
  • IIS上webservice访问慢
  • oracle分层查询
  • yolov5训练问题
  • Cesium渲染模型按点飞行问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华