Python学习系列----第六章 数据结构
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习系列----第六章 数据结构相关的知识,希望对你有一定的参考价值。
本章主要讲的是python中重要的四种数据结构,分别是列表、元组、字典和集合。
6.1 列表
list 是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目应该包括在方括号中,这样 Python 就知道你是在指明一个列表。一旦你创建了一个列表,你可以添加、删除或是搜索列表中的项目。
6.2 元组
元组用来将多样的对象集合到一起。元组和列表十分类似,只不过元组和字符串一样是不可变的即你不能修改元组。元组通过圆括号中用逗号分割的项目定义。
含有 0个或 1个项目的元组:
一个空的元组由一对空的圆括号组成,如 myempty = ()。然而,含有单个元素的元组就不那么简单了。你必须在第一个(唯一一个)项目后跟一个逗号,这样 Python 才能区分元组和表达式中一个带圆括号的对象。即如果你想要的是一个包含项目 2 的元组的时候,你应该指明 singleton = (2 ,)。
6.3 序列
列表、元组和字符串都是序列。序列的主要特点是索成员检验(例如,在和不在表达式中)和索引操作符,索引操作符让我们可以直接从序列中抓取一个特定项目。
6.4 引用
当你创建一个对象并给它赋一个变量的时候,这个变量仅仅引用那个对象,而不是表示这个对象本身!也就是说,变量名指向你计算机中存储那个对象的内存。这被称作名称到对象的绑定。
以上是关于Python学习系列----第六章 数据结构的主要内容,如果未能解决你的问题,请参考以下文章