标签: 数据结构

5 篇文章

thumbnail
Python学习第十天 字典
Python程序中的字典跟现实生活中的字典很像,它以键值对(键和值的组合)的方式把数据组织到一起,我们可以通过键找到与之对应的值并进行操作。就像《新华字典》中,每个字(键)都有与它对应的解释(值)一样,每个字和它的解释合在一起就是字典中的一个条目,而字典中通常包含了很多个这样的条目。 创建和使用字典 在Python中创建字典可以使用{}字面量语法,…
thumbnail
Python学习第九天 集合
本篇内容来自Python-100-Days[1]。 集合 集合(set),又一种,容器型的数据类型。通常我们对集合的定义是“把一定范围的、确定的、可以区别的事物当作一个整体来看待”,集合中的各个事物通常称为集合的元素。集合应该满足以下特性: 列表项无序性:一个集合中,每个元素的地位都是相同的,元素之间是无序的。 互异性:一个集合中,任何两个元素都是…
thumbnail
Python学习第八天 字符串
本篇内容来自Python-100-Days[1]。 字符串的定义 在Python程序中,我们把单个或多个字符用单引号或者双引号包围起来,表示一个字符串。字符串中的字符可以是特殊符号、英文字母、中文字符、日文的平假名或片假名、希腊字母、Emoji字符等。 # 字符串示例 s1 = 'hello, world!' s2 = "你好,世界!" print…
thumbnail
Python学习第七天 元组
本篇内容来自Python-100-Days[1]。 元组(tube)的定义 在Python中,元组也是多个元素按照一定的顺序构成的序列。元组和列表的不同之处在于,元组是不可变类型,这就意味着元组类型的变量一旦定义,其中的元素不能再添加或删除,而且元素的值也不能进行修改。定义元组通常使用()字面量语法,也建议大家使用这种方式来创建元组。元组类型支持的…
thumbnail
Python学习第六天
在Python中,列表(list)是由一系元素按特定顺序构成的数据序列,这样就意味着定义一个列表类型的变量,可以保存多个数据,而且允许有重复的数据。和字符串类型一样,列表也是一种结构化的、非标量类型,操作一个列表类型的变量,除了可以使用运算符还可以使用它的方法。 列表定义 Python中,使用[]来定义列表,而列表中的多个元素,使用英文逗号分割。例…