python 字典改变值为2倍
要求:向menu_total
列表中添加另外一个菜单字典menu2
,menu2
菜单中的菜名和menu1
菜单一样,菜的价格是menu1
菜的价格的2倍
menu1 = {}
menu1['fish']=int(input())
menu1['pork']=int(input())
menu_total = [menu1]
menu2 = menu1
menu1['fish'] = 2 * menu1['fish'] #只改变字典menu1
menu1['pork'] = 2 * menu1['pork']
menu_total = [menu1 , menu2]
print(menu_total)
输入:30 40
输出:({'fish': 60, 'pork': 80}, {'fish': 60, 'pork': 80}) #实际menu2的值也随之改变了
总结:字典貌似会指向同一个存储空间
解决办法:将menu2 = menu1 变为 menu1={}
python 字典改变值为2倍相关推荐
- pythondict增加-python字典键值对的添加和遍历方法
添加键值对 首先定义一个空字典 >>> dic={} 直接对字典中不存在的key进行赋值来添加 >>> dic["name"]="zh ...
- python字典键值对转化为相应的变量名和变量值
将python字典键值对转化为相应的变量名和变量值可以使用以下方法: globals().update({"name":"value"}) locals().u ...
- python字典按键值排序_在Python中按键或值按升序和降序对字典排序
python字典按键值排序 Problem Statement: Write a Python program to sort (ascending and descending) a diction ...
- python字典按值(Values)排序的方法
python字典按照值的大小来排序的方法 def set_rank(a_dict):a_sort_list = sorted(a_dict.items(),key=lambda x : x[1], r ...
- python 字典 通过值返回键_怎么使用python字典根据值返回键
怎么使用python字典根据值返回键 发布时间:2020-07-13 13:47:36 来源:亿速云 阅读:75 作者:Leah 本篇文章给大家分享的是有关怎么使用python字典根据值返回键,小编觉 ...
- python字典替换值_python字典改变value值方法总结
今天这篇文章中我们来了解一下python之中的字典,在这文章之中我会对python字典修改进行说明,以及举例说明如何修改python字典内的值.我们开始进入文章吧. 首先我们得知道什么是修改字典 修改 ...
- python字典取值_python 字典中取值的两种方法小结
python 字典中取值的两种方法小结 如下所示: a={'name':'tony','sex':'male'} 获得name的值的方式有两种 print a['name'],type(a['name ...
- python 字典的值是列表_python实现求和python如何通过列表中字典的值对列表进行排序...
一. 按字典值排序(默认为升序) x = {1:2, 3:4, 4:3, 2:1, 0:0} 1. sorted_x = sorted(x.iteritems(), key=operator.item ...
- python 字典的值可以为集合吗_转:Python字典与集合操作总结
1 一.创建字典2 方法①:3 >>> dict1 ={}4 >>> dict2 = {'name': 'earth', 'port': 80}5 >> ...
- python 字典键值重复_浅谈python字典多键值及重复键值的使用
在python中使用字典,格式如下: dict={ key1:value1 , key2;value2 ...} 在实际访问字典值时的使用格式如下: dict[key] 多键值 字典的多键值形式如下: ...
最新文章
- CCNp笔记(EIGRP)
- 响应格式html,设置响应格式的HTML邮件
- Codeforces Beta Round #4 (Div. 2)【完结】
- UNIX再学习 -- 函数 system
- 如何使用RichEdit
- integer 负数字符串比较_Integer与int的区别 (== 与 equal)
- Windows 8及以上系统安装好SQL Server 2008之后找不到SQL Server配置管理器的问题
- 异常的继承关系与捕获关系(只有直系的继承关系时,下面的类才能被捕获,和辈分无关!!)
- 【NOIP2015】【Luogu2670】扫雷游戏(搜索,字符串输入输出)
- [Spring MVC] 取控制器返回的ModelAndView/Map/Model/Request的对象
- jdk8安装和环境变量配置
- 在OpenCV + Python中使用色彩空间进行图像分割
- 原生开发、H5开发和混合开发的区别
- C语言结构体struct
- 摘果子问题(聚沙成塔问题)
- 免费PhotoShop—在线版 PhotoPea
- 计算机视觉主要完成哪些任务
- jquery ui table
- 惠花生活v7.5.2
- [IOS]swift如何换行
热门文章
- 重建同义词+oracle,Oracle中创建,删除同义词 Synonym
- USB大容量存储设备禁用后恢复不了问题解决方案
- 微信登录提示逻辑不正确_微信逻辑错误无法登录
- php源码网站安装教程,php源码安装教程(php源码网站搭建方法和过程)
- 二极管正向浪涌测试系统
- 2021年度盘点|民宿发展"春水涌动"
- 哈希函数及哈希函数的特性
- 速读原著-TCP/IP(SNMP示例)
- 小封装、高通流 TVS 管 UN1K/2K/3K Series
- 卡方检验的统计量推导_卡方检验的卡方检验法的基本原理和步骤