zoukankan      html  css  js  c++  java
  • python列表和if语句的简单结合

    将列表所有元素打印出来

    cars = ['toyota', 'honda', 'mazda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu']
    for car in cars:
        new_car = car.title()
        print("Japan automobile brand: %s" % new_car)
    print("
    Above is Japan automobile brand !")

    输出

    Japan automobile brand: Toyota
    Japan automobile brand: Honda
    Japan automobile brand: Mazda
    Japan automobile brand: Nissan
    Japan automobile brand: Mitsubishi
    Japan automobile brand: Subaru
    Japan automobile brand: Suzuki
    Japan automobile brand: Isuzu
    
    Above is Japan automobile brand !
    View Code

    对列表元素进行判断

    japan_cars = ['toyota', 'honda', 'mazda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu', 'bmc']
    germany_cars = 'bmc'
    for car in japan_cars:
        if car != germany_cars:
            print("Japan automobile brand: " + car.title())
        else:
            print("Germany automobile brand: " + germany_cars.title())

    输出

    Japan automobile brand: Toyota
    Japan automobile brand: Honda
    Japan automobile brand: Mazda
    Japan automobile brand: Nissan
    Japan automobile brand: Mitsubishi
    Japan automobile brand: Subaru
    Japan automobile brand: Suzuki
    Japan automobile brand: Isuzu
    Germany automobile brand: Bmc
    View Code

     测试列表是否为空

    为空

    cars = []
    if cars:
        print("List has tuples.")
    else:
        print("List in null.")

     输出

    List in null.

    不为空

    cars = ['toyota']
    if cars:
        print("List has tuples.")
    else:
        print("List in null.")

    输出

    List has tuples.

     多个列表间进行处理

    查询汽车代理商是否代理了指定品牌的汽车

    agency_brands = ['toyota', 'honda', 'nissan', 'mitsubishi', 'subaru', 'suzuki', 'isuzu', 'bmc', 'audi', 'vw']
    query_brands = ['ford', 'audi', 'mazda']
    
    for query_brand in query_brands:
        if query_brand in agency_brands:
            print("Automobile brand " + query_brand + " in agency contents.")
        else:
            print("We have no " + query_brand + ".")

     输出

    We have no ford.
    Automobile brand audi in agency contents.
    We have no mazda.
  • 相关阅读:
    牛客网 二叉树的镜像 JAVA
    牛客网 反转链表 JAVA
    牛客网 调整数组顺序使奇数位于偶数前面 JAVA
    Integer to Roman LeetCode Java
    Valid Number leetcode java
    Longest Common Prefix
    Wildcard Matching leetcode java
    Regular Expression Matching
    Longest Palindromic Substring
    Add Binary LeetCode Java
  • 原文地址:https://www.cnblogs.com/ilifeilong/p/12030025.html
Copyright © 2011-2022 走看看