多语言展示
当前在线:1657今日阅读:176今日分享:34

Python的数据结构

Python的数据结构
工具/原料
1

Python3

2

电脑

方法/步骤
1

Python中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能

2

把一个元素添加到列表的结尾,相当于 a[len(a):] = [x]。

3

通过添加指定列表的所有元素来扩充列表,相当于 a[len(a):] = L。

4

在指定位置插入一个元素。第一个参数是准备插入到其前面的那个元素的索引,例如 a.insert(0, x) 会插入到整个列表之前,而 a.insert(len(a), x) 相当于 a.append(x) 。

5

元组和序列元组由若干逗号分隔的值组成

6

集合集合是一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。可以用大括号({})创建集合。注意:如果要创建一个空集合,你必须用 set() 而不是 {} ;后者创建一个空的字典,下一节我们会介绍这个数据结构。以下是一个简单的演示:

7

字典另一个非常有用的 Python 内建数据类型是字典。序列是以连续的整数为索引,与此不同的是,字典以关键字为索引,关键字可以是任意不可变类型,通常用字符串或数值。理解字典的最佳方式是把它看做无序的键=>值对集合。在同一个字典之内,关键字必须是互不相同。一对大括号创建一个空的字典:{}。

8

总结:   python的数据结构有:            列表            字典            元组            集合

推荐信息