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

如何在以下列表中匹配到True前面的这个4898030225_1?

['4898030225_0', '4898030225_1', True, '4898030225_2']

就这个列表来说,可以这么处理

def get_item(lst):
    for i in range(len(lst)):
        if lst[i] == True:
            return lst[i-1]

lst = ['4898030225_0', '4898030225_1', True, '4898030225_2']
print(get_item(lst))

l = ['4898030225_0', '4898030225_1', True, '4898030225_2']
print(l[l.index(True) - 1])
'''--result
4898030225_1
'''

谢谢大神!!

近期文章

  • awk -vRS='^[^P]*P|P[^P]*$' NF 什么意思?
  • simulink错误
  • driver.js元素被遮挡住怎么解决
  • VS2017环境下使用strcat函数问题
  • 求500以内的最大素数,我的代码有问题,没有报错但出不来结果
  • 哪位同学能帮我一下啊啊
  • 有几个网页制作的问题不懂,请教一下
  • 想请教一下您关于ODI的安装问题
  • 问题 AP: 深入浅出学算法030-德布鲁金环
  • window.opne打开地址预览怎么修改文件名
  • 请问如何用C语言编程做选择?
  • 求一个系统正常运行的win10注册表
  • 能不能在socket服务端调用shell脚本
  • 疯狂占内存,打个字都卡的要死,求解决方法
  • 有问题需要解答解惑 求解
  • 这个怎么做到循环一次输入一次输出一次呢?
  • 如何通过菜单选择执行不同功能
  • 微服务设计: 后管服务和业务服务的代码是否应该拆分
  • 矩阵的旋转的算法的求解,怎么利用C程序的代码的编写的技术实现的呢?
  • flash中按钮跳转网页问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华