Python进阶01 词典

Posted 司马东阳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python进阶01 词典相关的知识,希望对你有一定的参考价值。

基础教程介绍了基本概念,特别是对象和类。

进阶教程对基础教程的进一步拓展,说明Python的细节。希望在进阶教程之后,你对Python有一个更全面的认识。

之前我们说了,列表是Python里的一个类。一个特定的表,比如说n1 = [1,3,8] ,就是这个类的一个对象。我们可以调用这个方法。

比如 n1.append(15).

我们要介绍一个新的类,词典(dictionary)。与列表相似,词典也可以存储多个元素,这种存储多个元素的对象称为容器

(container)。

基本概念

常见的创建词典的方法:

>>>dic = {‘tom‘:11, ‘sam‘:57,‘lily‘:100}

>>>print type(dic)

词典和表类似的地方,是包含有多个元素,每个元素以逗号分隔。但词典的元素包含有两部分,键和值,常见的是以字符串来表示键。

也可以使用数字或者真值来表示键(不可变的对象可以作为键).值可以是任意对象,键和值两者一一对应。

以上是关于Python进阶01 词典的主要内容,如果未能解决你的问题,请参考以下文章

Python进阶01 词典

Python进阶09 动态类型

Python进阶09 动态类型

python深度学习进阶(自然语言处理)-自然语言和单词的分布式表示

python深度学习进阶-自然语言处理-自然语言和单词的分布式表示

Python第三方库jieba(结巴-中文分词)入门与进阶(官方文档)