python中判断某个元素在list中是否存在

1、关键字:in 和 not in
比如: list = [1, 2, 3] 判断 3或者某个元素a=3是否包含在列表中,很简单:
print(‘3’ in list) 输出结果为True;
print(a in list) 输出结果为True;
print(‘4’ in list ) 输出结果为False;
2、个人经历及实践:
最近要对GNSS实时数据进行筛选,根据别人给的筛选文件,对实时产品进行筛选,刚开始,解决了筛选历元的输出。
在这里插入图片描述
但是对应的2019 7 3 06 10 0.000由于该历元筛选文件中并没有这个历元,自然而然我就过滤掉了,自然而然就是没有数据,本以为就此结束了。
其实我们的目的只是对筛选文件中存在的历元进行筛选,筛选文件中没有的历元,要正常输出,这就导致了我的返工,而其中遇到的问题就是对未筛选的历元进行输出的时候,输出不同的问题,经历了一天半的思考,还是没有解决。
后来本来想着交代任务,就想着将现在输出的文件和为筛选的文件,惊醒历元数据的合并,这是一种办法,后来回到宿舍,静下心来想了一下,为什么不对初始文件中的历元与筛选文件中的历元各自生产list,然后使用in的方式,来判断当前历元是否存在,不就好了。
今天试了一下,很简单的三条语句就解决了。输出结果为:
在这里插入图片描述
在这里插入图片描述
总结一下:做事情一定思考后,确定方案再做,其次要做好pycharm单步调试的工作,这也是导致我浪费这么久时间的原因,最后对于python语句还是不熟,多加学习才好。

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值