zoukankan      html  css  js  c++  java
  • Python判断列表中是否存在某元素

    成员运算符

    运算符描述
    in 如果在指定的序列中找到值返回 True,否则返回 False
    not in 如果在指定的序列中没有找到值返回 True,否则返回 False

    实例:

    #-*- coding:utf-8 -*- python 3.6.2
    
    lista=[1,'5','s','cf']
    if 1 in lista:
        print('1 在列表lista中')
    if '1' in lista:
        print('"11" 在列表lista中')
    if 'cf' in lista:
        print('cf 在列表lista中')
    if 'ss' in lista:
        print('ss 在列表lista中')

    结果:

    1   在列表lista中
    cf   在列表lista中

    is 与 == 区别:
    is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等

    #-*- coding:utf-8 -*- python 3.6.2
    a=1
    b=1
    lista=[1,'5','s','cf']
    listb=[1,'5','s','cf']
    
    if a is b:
        print('a=b')
    if listb is lista:
        print('lista is listb')
    if lista == listb:
        print('lista=listb')

    结果:

    a=b
    lista=listb

     
  • 相关阅读:
    NFS-heartbeat-drbd模拟NFS高可用
    drbd
    hearbeat
    ldap
    SVN
    Nginx负载均衡
    shell-day1
    angularJS(二):作用域$scope、控制器、过滤器
    angularJS(一):表达式、指令
    nodejs、npm、 typescript、angular-cli安装
  • 原文地址:https://www.cnblogs.com/karkash/p/13541073.html
Copyright © 2011-2022 走看看