Python字典无序的键值对集合
Python字典-无序的键值对集合字典允许管理和存储键值对集合 字典是可改变的。 字典不会保持增加键值对时的顺序,这个顺序毫无意义。 字典长啥样?person = {"name":"xiaowoniu", "age":10}字典不维持插入顺序
列表会维持对象插入时的顺序,字典不会这么做。 字典的取值
字典用中括号取值 >>>person = {"name":"xiaowoniu", "age":10} >>>person["name"] "xiaowoniu"字典查找速度很快
字典使用了高度优化的散列算法,解释器能够快速的访问一个键关联的值。 字典的赋值>>> person = {"name":"xiaowoniu", "age":10} >>> person["age"] = 30 >>> person {"name": "xiaowoniu", "age": 30}字典迭代
for循环迭代字典的键值对时,当前数据的键会付给k person = {"name":"xiaowoniu", "age":10, "home":"jilin"} for k in person: print("k is", k, "values is", person[k] ) k is age values is 10 k is home values is jilin用items迭代字典
items 是字典提供的内置方法,该方法返回一个键值对列表。 person = {"name": "xiaowoniu", "age": 10, "home": "jilin"} for k, v in person.items(): print("k is", k, "values is", v) k is name values is xiaowoniu k is age values is 10 k is home values is jilin如何避免KeyError
首先看一组代码,访问不存在的key时,将报错KeyError >>> p = {} >>> p["name"] = "111" >>> p["age"] Traceback (most recent call last): File "", line 1, in KeyError: "age"
避免KeyError可以先判断键是否存在, 用in检查成员关系。 p = {} if "name" in p: print(True) else: print(False) False使用get Default方法 p = {} print(p.get("name", "zhf")) zhf
当然,除了in和get Default,还可以使用not in和setDefault方法。
欢迎访问个人小站Introduction · 小蜗牛的site
恩比德绝杀完成大逆转,里弗斯或创造NBA奇迹纪录开拓者在客场对阵主场76人首节便反客为主3729领先对手8分,在第二节再次火力全开一度把分差打到7150直接拉开21分分差,而然此后恩比德连得4分,带队打了开拓者一波70,把分差缩
和大海同框,青岛这几个地方太出片LOOK!QINGDAO请叫我安大侠来了青岛,不和大海合个影,总感觉好像少了点什么。在海边拍照,如何拍出好看的照片,找对地点很重要,这几个打卡地,让你轻松拍出大片。01hr青山渔村
价值20万元!爱心企业家捐赠智慧黑板正值三月雷锋月,春锋暖人心。近日,赖店溪埔小学的同学们收到一份特殊的礼物,一批价值20多万希沃品牌的智慧黑板,由该村企业家郑开森捐赠。智慧黑板是一款高科技互动教学产品,可以通过触控
女友晒徐杰最新状况,虽在家休息,但仍带病坚持训练,宏远需要他昨晚广东宏远主场对阵青岛男篮的比赛,徐杰的轮休引起了很多球迷的注意,据宏远男篮跟队记者关辛关师傅的准确消息,徐杰是因为患流感回惠州老家休息了,而且队友易建联和主帅杜锋也在近日得了流
江湖残棋锦囊救主,给他攻势,打开锦囊,精彩绝伦锦囊救主在三国演义中说,诸葛亮曾将装有妙计的锦囊,授予五虎上将赵云,遇到危险就打开锦囊,里面自有妙计,以保护蜀主刘备去东吴迎亲,。此局以锦囊救主的故事喻之,指有谋和妙计也。在象棋世
琼斯2211灰熊大胜勇士,库里29分勇士惨遭三连败在今日的常规赛中,灰熊主场131110大胜勇士,结束自己的三连败,同时送给勇士三连败。蒂尔曼连续篮下得分琼斯贾伦各中三分,灰熊102开局。普尔克雷各得分后贾伦和琼斯再中三分,贝恩三
字母哥缺阵洛佩兹24109盖帽波蒂斯2813,雄鹿力克篮网在今日的常规赛中,雄鹿主场118113力克篮网。布里奇斯和塞斯合力包揽球队的前13分,篮网135开局。洛佩兹和阿伦回应三分后波蒂斯中投阿伦米德尔顿克劳德都中三分,雄鹿打出一波190
将编程教育纳入中小学主要课程,是为培养人才,还是为了背后利益信息化,数字化建设,成了拉动社会发展的一大动力。而人工智能,ARVR,元宇宙,这些将更是带动社会,进入新的信息建设高速公路。而这一切,都需要大量的信息化建设新军,其中程序员就是这其
逃避中国法律(威胁)近年来,在网上举报和抨击某些公司的违法行为和不诚信行为的现象越来越普遍。然而,一些公司可能会通过非法不道德的手段来防范和抵制这些措施,比如讹诈威胁行贿等。这不仅破坏了公司的诚信形象
慕田峪长城巴士专线票价多少钱?老人小孩有优惠吗?一慕田峪长城交通方式去往慕田峪长城的交通方式有很多,可以自驾也可以选择坐公交车,但是坐公交车的话弊端也很显而易见,要提前候车就不说了,还要不停的转车换乘,真的很麻烦。所以这里长城旅
故宫半日游提示首先穿着冬天早上故宫还是很冷的,尤其是走中轴线的话穿堂风嗖嗖的,一定穿保暖!(我穿的棉服,一整个后悔)其次证件从地铁下来就开始查证件了!去故宫会经过天安门广场,一定要准备好揣兜里!