python字典dragonloot_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 1dagger3 45gold coin4 1ruby5 1rope6 Total number of items:48
python字典dragonloot_Python 字典与列表使用实例相关推荐
- Python中高级变量类型(列表,元组,字典,字符串,公共方法...)
高级变量类型 目标 列表 元组 字典 字符串 公共方法 变量高级 知识点回顾 Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool) ...
- 一句python,一句R︱列表、元组、字典、数据类型、自定义模块导入(格式、去重)
先学了R,最近刚刚上手python,所以想着将python和R结合起来互相对比来更好理解python.最好就是一句python,对应写一句R. pandas中有类似R中的read.table的功能,而 ...
- python字典元素由什么组成_【】Python中,字典、列表、元组分别用 、 、 作定界符,字典的每个元素由两部分组成,分别是 和 ,其中 不允许重复。...
[]Python中,字典.列表.元组分别用 . . 作定界符,字典的每个元素由两部分组成,分别是 和 ,其中 不允许重复. 更多相关问题 (题干)女,25岁,外伤后右侧股骨髁上骨折,在转院途中突然出现 ...
- Python高级变量类型【列表、元组、字典、字符串】
这里写目录标题 高级变量类型 知识点回顾 1. 列表 1.1 列表的定义 1.2 列表常用操作 1.3 循环遍历 1.4 应用场景 2. 元组 2.1 元组的定义 2.2 元组常用操作 2.3 循环遍 ...
- python 高级变量类型(列表/元组/字典/字符串)
前言 Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool) 真 True 非 0 数 -- 非零即真 假 False 0 复数型 ...
- python字典sort_python字典排序实例详解
本文实例分析了python字典排序的方法.分享给大家供大家参考.具体如下: 1. 准备知识: 在python里,字典dictionary是内置的数据类型,是个无序的存储结构,每一元素是key-valu ...
- python字典嵌套字典构造_python实现字典嵌套列表取值
python实现字典嵌套列表取值 如下所示: dict={'log_id': 5891599090191187877, 'result_num': 1, 'result': [{'probabilit ...
- python字典(dict)+常用方法操作+列表、元组、集合、字典的互相转换
python字典(dict)+常用方法操作+列表.元组.集合.字典的互相转换 字典也是 Python 提供的一种常用的数据结构,它用于存放具有映射关系的数据. 为了保存具有映射关系的数据,Python ...
- python列表怎么写文件_python中以字典为元素的列表怎么写入文本文件
python如何将列表中的元素添加进字典纵然被命运的铁蹄狠狠践踏,也顽强地长出自己的根芽. 录入自己和另一个人的名字的汉语拼音简写,然后依据标识符中字母的数值两个人,一颗心,依偎的不是爱情而是那小温暖 ...
最新文章
- 【深度学习】一分钟速学 | NMS, IOU 与 SoftMax
- axios关于针对请求时长策略设计的思考
- java逻辑编程题_用Java编程解决一道逻辑推理题
- java获取远程网络图片文件流、压缩保存到本地
- 深入理解SpringBoot(4)——web开发
- 计算机表格怎么加减乘除,如何在Word表格中进行加减乘除
- Security+ 学习笔记34 硬件安全
- iOS - Label 数字动态变化
- 2019版PHP自动发卡平台源码
- win10计算机百度云盘,windows10系统中怎样安装百度云盘?
- oracle时分秒修改值_oracle优化(一) oracle数据库使用 TIMESTAMP(6)类型保存年月日时分秒...
- 关于物联网,互联网我们用到的通信
- NLP实战 文本关键词提取
- md5加密数据表中的密码php,JSP_使用MD5加密数据库中的用户密码(一),我们知道,现在网络上一般的 - phpStudy...
- win10看不到家庭组计算机,win10专业版没有家庭组怎么办?一招帮你解决问题
- 一些专业术语的中英文对照
- 服务器容器化-docker(全)
- 【python】制作商品历史价格查询
- Flex——弧度(radian)与角度(degree)的转换公式
- JDK-10.0.2-Windows下载安装
热门文章
- 使用SAP Analytics Cloud展示全球新冠肺炎确诊总人数的分布情况
- windows ssh远程登录阿里云遇到permissions are too open的错误
- SAP UI5 OData库的_getServiceSchemaVersion
- SAP Marketing Cloud功能简述(三) 营销活动内容设计和产品推荐
- what does packaging mean in pom.xml
- Even for transaction data request, metadata is still needed as prerequisite
- github上开箱即用的app之TODO app
- IBASE search
- SAP官方发布的ABAP编程规范
- Update operation on extension field created by AET