首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python3中的字典1

就像我们平时查字的字典,每个字下面都有与之对应的信息一样,python中的字典就是键值对的集合。只要找到所需信息的键,就可以获得对应的值。

来看个例子。

接下来演示一下创建列表的几种方法。

首先创建一个空字典,很简单调用一下dict()函数就可以。

空字典就是一个大括号。

之后如果你想要创建一个有内容的字典,你可以选择直接写。

在字典a中,name是键(key), jerry就是与之对应的值(value)。他们之间用冒号连接,每一个键值对(key-value)被称为一个项(item)。最外面用一个大括号括起来。需要注意的是,字典中的键必须是唯一的。如果创建一个有两个同样键的字典就会出现下面这种情况。

你会发现,少了点东西。因为如果一个键出现多次,那么该键的最后一个值将成为字典中的对应值。

你还可以这样创建。给定位置参数,并且它还是一个映射对象,那么dict()将会按照与映射对象相同的键值对创建字典。

另外,还可以将可迭代对象转换为字典,要求迭代中的每一项都必须是一个可迭代的两个对象。每个项的第一个对象将成为字典中的键,第二个对象则是与之对应的值。

在看例子之前,先来看一下zip函数的应用。

现在来看一下例子。

最后,dict下另一个字典,也不是不可以。

关与创建字典就先说这么多,下周我会说说有关字典的其他内容。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190203G0XUSU00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券