zoukankan      html  css  js  c++  java
  • 14.有如下车牌和车辆归属地,形成一个新的字典,显示每个归属地的车辆共有多少:

    有如下车牌和车辆归属地,形成一个新的字典,显示每个归属地的车辆共有多少:
    cars = ['鲁A32444','鲁B12333','京B8989M','⿊C49678','⿊C46555','沪B25044','冀G11111','⿊C42355']
    locals = {'冀':'河北', '⿊':'⿊⻰江', '鲁':'⼭东', '鄂':'湖北', '湘':'湖南','京':'北京'}
    结果: {'⿊⻰江':3, '⼭东': 2, '北京': 1,'河北':1}
    第一种:
    dic={}
    li=[]
    for i in cars:
    if i[0] in locals:
    li.append(i)
    for j in li:
    dic[locals[j[0]]]=dic.get(locals[j[0]],0)+1
    print(dic)
    第二种:
    dic = {}
    for i in cars:
    if locals.get(i[0]):
    dic[locals[i[0]]] = dic.get(locals[i[0]],0) + 1
    print(dic)

  • 相关阅读:
    python模拟shell
    10.LIKE 操作符
    9.TOP 子句--mysql limit
    8.INSERT INTO 语句 UPDATE 语句
    7.ORDER BY 子句
    6.AND & OR 运算符
    5.WHERE 子句
    4.SELECT DISTINCT 语句
    3.SELECT 语句
    2.sql分类
  • 原文地址:https://www.cnblogs.com/pythonblogs/p/11025326.html
Copyright © 2011-2022 走看看