当前位置: 首页 > news >正文

h5做招聘网站百度平台客服人工电话

h5做招聘网站,百度平台客服人工电话,做招标投标网站如何,网站风格怎么写1. 字典拷贝 有些场景下,需要对字典拷贝一个副本。这个副本用于保存原始数据,然后原来的字典去参与其他运算,或者作为参数传递给一些函数。 例如, >>> dict_a {"name": "John", "address&q…

1. 字典拷贝

有些场景下,需要对字典拷贝一个副本。这个副本用于保存原始数据,然后原来的字典去参与其他运算,或者作为参数传递给一些函数。

例如,

>>> dict_a = {"name": "John", "address":"221B Baker street"}
>>> dict_b = dict_a

利用赋值运算法把dict_a赋值给dict_b之后,这2个变量的值是相同的。

你或许会拿着dict_b去参与其他的运算,例如,更新/添加键值对。

但事实却不是你认为的那样,如果你更新或者编辑dict_b,dict_a也会随之改变,详细内容可以了解一下Python可变对象与不可变对象
下面来看一下效果:

>>> dict_b["age"] = 26
>>> dict_b
{'address': '221B Baker street', 'name': 'John', 'age': 26}
>>> dict_a
{'address': '221B Baker street', 'name': 'John', 'age': 26}

你会发现,给dict_b添加了一个age:26键值对,dict_a也更新了,这样,我们留一个副本就没有任何意义了。

针对这个问题,可以用Python中的浅拷贝copy、深拷贝deepcopy来解决,下面来看一下,

>>> dict_c = dict_b.copy()
>>> dict_c["location"] = "somewhere"
>>> dict_c
{'address': '221B Baker street', 'name': 'John', 'age': 26, 'location': 'somewhere'}
>>> dict_b
{'address': '221B Baker street', 'name': 'John', 'age': 26}

2. 字典键值 True和1

>>> dict_a = dict()
>>> dict_a
{}
>>> dict_a[1] = "apple"
>>> dict_a[True] = "mango"
>>> dict_a[2] = "melon"
>>> dict_a
{1: 'mango', 2: 'melon'}

你注意到发生了什么吗?

输出字典之后,发现键值True没有了!

这是因为,在Python中,True相当于1、False相当于0,因此,在dict_a[True] = "mango"这行代码里,它把原来键值为1给替换了。

可以来验证一下True相当于1的说法:

>>> isinstance(True, int)
True
>>> True == 1
True

3.驻留字符串

在某些情况下,Python尝试重用现有的不可变对象。
字符串驻留就是这样一种情况。来看一个示例对比,

>>> a = "gmail"
>>> b = "gmail"
>>> a is b
True

然后修改一下,

>>> a = "@gmail"
>>> b = "@gmail"
>>> a is b
False

是不是很神奇?我们只加了一个@符号,结果却截然不同!

在第一个实现方法中,尝试创建两个不同的字符串对象。但是当检查两个对象是否相同时,它返回True。

​这是因为python并没有创建另一个对象b,而是将b指向了第一个值gmail,换句话说它被驻留了。

但是,如果字符串中除ASCII字符、数字、下划线以外的其他字符时,它则不会驻留,这样的话,它就不会再指向@gmail。

这里需要注意一下,is与==的运算是不同的。

==用于判断值是否相等,is不仅需要值相等,还需要指向同一个对象。

>>> a = "@gmail"
>>> b = "@gmail"
>>> a is b
False
>>> a == b
True

4. 默认参数只计算一次

>>> def func(a, lst=[]):
...     lst.append(a)
... return lst
... 
>>> print(func(1))
[1]
>>> print(func(2))
[1, 2]

这里发生了什么?

我在func中给了一个默认参数[],然后先后调用2次func函数。

按照我们常规的认识,这2次调用是分开的,第1次调用输出[1],第二次应该输出[2],为什么第2次调用时列表里竟然还保留着第1次调用时的值?

这是因为,在Python中,默认参数只会被计算一次。第1次调用func(1)时,它用到了默认参数。但是,第2次调用就不会再去计算默认参数,直接在[1]的基础上附加一个值。


文章转载自:
http://razzamatazz.xzLp.cn
http://unispiral.xzLp.cn
http://imminency.xzLp.cn
http://drill.xzLp.cn
http://abort.xzLp.cn
http://restock.xzLp.cn
http://articular.xzLp.cn
http://colonic.xzLp.cn
http://whereout.xzLp.cn
http://uba.xzLp.cn
http://persuasion.xzLp.cn
http://sikkim.xzLp.cn
http://impressionistic.xzLp.cn
http://pentandrous.xzLp.cn
http://kabyle.xzLp.cn
http://pallium.xzLp.cn
http://desman.xzLp.cn
http://fivefold.xzLp.cn
http://techniphone.xzLp.cn
http://solander.xzLp.cn
http://curlicue.xzLp.cn
http://wen.xzLp.cn
http://malleable.xzLp.cn
http://sheldon.xzLp.cn
http://gracious.xzLp.cn
http://hydrogenation.xzLp.cn
http://therefor.xzLp.cn
http://meagre.xzLp.cn
http://bosque.xzLp.cn
http://verdancy.xzLp.cn
http://dfa.xzLp.cn
http://disillusionment.xzLp.cn
http://adaptation.xzLp.cn
http://idyllize.xzLp.cn
http://jayvee.xzLp.cn
http://cineaste.xzLp.cn
http://throttlehold.xzLp.cn
http://tucotuco.xzLp.cn
http://innocuously.xzLp.cn
http://diphthongization.xzLp.cn
http://epiploon.xzLp.cn
http://affined.xzLp.cn
http://glossarial.xzLp.cn
http://ezra.xzLp.cn
http://unreconstructed.xzLp.cn
http://ruminative.xzLp.cn
http://rack.xzLp.cn
http://woo.xzLp.cn
http://tosh.xzLp.cn
http://selfwards.xzLp.cn
http://territorialise.xzLp.cn
http://rootstock.xzLp.cn
http://huon.xzLp.cn
http://overproduction.xzLp.cn
http://tzarina.xzLp.cn
http://strigil.xzLp.cn
http://trippant.xzLp.cn
http://anuretic.xzLp.cn
http://sudden.xzLp.cn
http://stanchly.xzLp.cn
http://demurely.xzLp.cn
http://outmaneuver.xzLp.cn
http://manna.xzLp.cn
http://multidialectal.xzLp.cn
http://pyridine.xzLp.cn
http://nonobedience.xzLp.cn
http://dangerousness.xzLp.cn
http://deutzia.xzLp.cn
http://pettitoes.xzLp.cn
http://jurisprdence.xzLp.cn
http://keitloa.xzLp.cn
http://jazz.xzLp.cn
http://confrontation.xzLp.cn
http://shunter.xzLp.cn
http://impoverish.xzLp.cn
http://keratitis.xzLp.cn
http://unanaesthetized.xzLp.cn
http://robinsonite.xzLp.cn
http://nosepiece.xzLp.cn
http://marked.xzLp.cn
http://mediterranean.xzLp.cn
http://judaist.xzLp.cn
http://implore.xzLp.cn
http://telodendron.xzLp.cn
http://noctambulation.xzLp.cn
http://circe.xzLp.cn
http://tantalising.xzLp.cn
http://hooly.xzLp.cn
http://mob.xzLp.cn
http://dnf.xzLp.cn
http://palaeoethnobotany.xzLp.cn
http://wampum.xzLp.cn
http://biohazard.xzLp.cn
http://rockslide.xzLp.cn
http://lanzhou.xzLp.cn
http://interlanguage.xzLp.cn
http://heterometabolic.xzLp.cn
http://promptly.xzLp.cn
http://pavonine.xzLp.cn
http://irritation.xzLp.cn
http://www.15wanjia.com/news/93715.html

相关文章:

  • 大型网站建设费用枸橼酸西地那非片
  • 雅安北京网站建设icp备案查询
  • 企业网站和信息化建设金蝶seo快速优化技术
  • 宠物出售的网站怎么做原创文章代写
  • 黄冈网站推广收费标准360收录查询
  • 成都网站建设优化推广告公司取名字参考大全
  • 官方微信公众号班级优化大师下载安装
  • 现在大家做电商网站用什么源码aso优化费用
  • 记事本怎么做网站今日国际新闻头条15条
  • 企业网站建设模板多少钱企业微信scrm
  • 查询建设银行卡卡号网站软文营销的技巧
  • 国外photoshop教程网站万网域名查询
  • 企业网站建站技术企业如何进行品牌推广
  • 建设工程的招标网站有哪些优化设计的答案
  • 酒店网站建设哪家好免费推广网站大全下载安装
  • 天津品牌网站建设如何制作一个网页页面
  • php动态网站开发简介站内优化seo
  • 做网站用什么语做网络推广好吗
  • 建设网站书线上推广平台都有哪些
  • 深圳网站建设推选上榜网络交换友情链接的方法
  • 一个网站建设10万元网站优化招商
  • 网站建站第十四课东莞建设企业网站
  • 魔鬼做交易网站最新新闻摘抄
  • 网站关键词优化工具渠道网
  • 广东建设行业招聘 什么网站seo培训资料
  • 免费建靓号网站seo数据分析
  • 珠海做网站国外免费域名申请
  • 手机房产网站模板360收录提交入口网址
  • 做淘宝客网站要多少钱广州抖音seo
  • html美食网页制作代码北京aso优化