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

学校网站开发工程师新浪微舆情大数据平台

学校网站开发工程师,新浪微舆情大数据平台,怎么做网站效果图,网站建设工作职责说明书需要将一些列值组合成数据结构并通过编号来访问各个值时,列表很有用。本章介绍一种通过名称来访问各个值的数据结构。这种数据结构称为映射。字典是python中唯一的内置映射类型,其中的值不按顺序排列,而是存储在键下。键可能是数,…

需要将一些列值组合成数据结构并通过编号来访问各个值时,列表很有用。本章介绍一种通过名称来访问各个值的数据结构。这种数据结构称为映射。字典是python中唯一的内置映射类型,其中的值不按顺序排列,而是存储在键下。键可能是数,字符串,元组(不可改变的)

字典的名称指出了其用途,图书适合从头到尾的顺序阅读如果你愿意可快速翻到任何一页,这有点像列表。字典(日常生活中的字典和python字典)旨在让你能够轻松找到特定的单词(键),以获悉其定义(值)。

创建和使用字典
字典以类似下面的表示:
phone={‘alice’:‘2132’,‘beth’:9102}
字典由其键和相应的值组成,这种键-值对 称为项,在上面的示例中,键为名字,值为电话号码,每个键和值之间用:分隔,项之间用逗号分隔,而整个字典放在括号内。空字典用俩个花括号来表示类似于{}.

我们介绍的每一种数据结构都有一个函数将其他的数据结构变为对应数据结构的形式,例如列表的 list函数,元组的tuple函数,字符串的str,那字典呢也有就是dict

1. 函数dict

>>> items=[('1','2'),('3','4')]
>>> d=dict(items)
>>> d
{'1': '2', '3': '4'}
>>>d['1']
'2'

还可以使用关键字实参来调用这个函数,如下所示:

>>> a=dict(name=234,age=125)
>>>> a
>{'name': 234, 'age': 125}

尽管这可能是函数dict最常见的用法,但也可以用映射实参来调用它,这将创建一个字典。像list,tuple,str一样,如果调用这个函数时没有提供任何实参,将返回一个空字典。

2. 基本的字典操作

字典的基本行为在很多方面都类似于序列

1. len(d):返回字典d包含的项(键值对)数。

2. d[k]:返回与键k相关联的值。

3. d[k]=v:将值V关联到键k

4. del d[k]:删除键为k的项

1. k in d: 检查字典d是否有包含k的项
虽然字典和列表有多个相同之处,但也有一些重要的不同之处。

键的类型:字典中的键可以是整数,但并非必须是整数。字典中的键可以是任何不可变的类型,如浮点数(实数),字符串或元组
自动添加:即便是字典中原本没有的键,也可以给它赋值,这将在字典中创建一个新项。
成员资格:表达式 k ind (其中d 是一个字典)*查找的是键而不是值。

具体和列表差别看下面例子

>>> x=[]
>>>> x[42]='foo'
>Traceback (most recent call last):File "<stdin>", line 1, in <module>
IndexError: list assignment index out of range
>>> x={}
>>> x[43]='foo'
>>> x
{43: 'foo'}

首先,我尝试将字符串’foo’给一个空列表中索引为42的元素。这显然不可能,因为没有这样的元素。要让这个操作可行,初始化x时,必须使用[none]*43之类的代码,创建一个有那么多元素的列表,接下来的尝试可行
我们将’foo’赋值给了一个空字典的键43。

第三章介绍过方法format,可在有些情况下,通过在字典储存一些列命名的值,可让格式设置更容易一些,例如,可在字典中包含各种信息,这样只需在格式字符串中提取所需的信息即可,为此必须使用format_map来指出你将通过一个映射来提供所需的信息。

>>> phonebook={'beth':'9102','alice':'2341','ceil':'3258'}
>>> "ceil's phone number is {ceil}".format_map(phonebook)
"ceil's phone number is 3258"
http://www.15wanjia.com/news/10181.html

相关文章:

  • 哪个网站能免费做电子书封面平台代运营是什么意思
  • 在郑州网站建设厦门seo小谢
  • 做网站的保证承诺免费广告网
  • 有回定ip怎么做网站百度竞价排名商业模式
  • 做网站开麻烦吗怎样弄一个自己的平台
  • 网站开发要求谷歌浏览器怎么下载
  • 门户网站开发班级优化大师手机版下载
  • 景安服务器管理助手如何备份网站app开发多少钱
  • python开发订阅号seo优化的技巧
  • 上海专业做网站公司报价品牌战略
  • 专门做装修的网站广告买卖网
  • 网站开发服务纠纷seo基础篇
  • 河北唐山 网站建设亿驱动力竞价托管
  • 如何设置网站域名国内手机搜索引擎十大排行
  • 深圳wordpress宁波抖音seo搜索优化软件
  • 电子毕业设计代做网站seo产品是什么意思
  • 深圳网站建设多少钱站长统计app下载
  • 网站开发周记30篇搜索引擎营销的四种方式
  • 北京公司网站竞价托管哪家公司好
  • 建设常规的网站报价是多少appstore关键词优化
  • 河北城乡建设官方网站优秀网页设计公司
  • 网站建设分金手指科捷11中国十大流量网站
  • 购物网站建设 属于信息系统管理与设计么百度搜索优化关键词排名
  • 做网站怎么引流2023年8月疫情爆发
  • 做网站应聘平台百度指数怎么算
  • 家具网站模版推荐友情链接
  • 白银网站seo网络关键词
  • b2c网站开发目的和意义竞价推广托管
  • 阿里云 网站推广公司产品
  • 怎么自己制作一个网站下载器南宁seo排名收费