zoukankan      html  css  js  c++  java
  • Python 字典与列表使用实例

    python-让繁琐工作自动化
    # coding=utf-8 # 第五章练习题 # 定义函数 from collections import Counter def displayInventory(inventory): print("Inventory:") item_total=0 #for i in inventory.items(): # print(i) for k, i in inventory.items(): print(str(i) + ' ' + k) item_total += i print("Total number of items:" + str(item_total)) def addToInventory(inventory,addedItems): setadd = set(addedItems) a={} for items in setadd: a.update({items:addedItems.count(items)}) a,inventory=Counter(a),Counter(inventory) inventory1=dict(a+inventory) return inventory1 if __name__=="__main__": # stuff={'torch':2,'role':4} # displayInventory(stuff) inv={'gold coin':42,'rope':1} dragonLoot=['gold coin','dagger','gold coin','gold coin','ruby'] inv=addToInventory(inv,dragonLoot) displayInventory(inv)

    运行结果
    1 Inventory:
    2 1 dagger
    3 45 gold coin
    4 1 ruby
    5 1 rope
    6 Total number of items:48

      

  • 相关阅读:
    手机操作
    模拟手机操作
    get_attribute_value
    test_order
    信息收集-FOFA资产收集与FOFA api
    html中form讲解
    安装redis
    yum vs rpm
    yum 安装java环境
    显示当前目录所有文件大小的命令ls -lht
  • 原文地址:https://www.cnblogs.com/Annaying/p/9064575.html
Copyright © 2011-2022 走看看