Python3 数据结构

列表是一种可变的序列类型,可以存储任意类型的元素。列表使用方括号 [] 来表示。

创建列表

访问列表中的元素

修改列表中的元素

添加元素

使用 append() 方法

使用 insert() 方法

删除元素

使用 del 关键字

使用 remove() 方法

使用 pop() 方法

列表切片

列表排序

使用 sort() 方法

使用 sorted() 函数

反向排序

列表推导式

元组(Tuples)

元组是一种不可变的序列类型,可以存储任意类型的元素。元组使用圆括号 () 来表示。

创建元组

访问元组中的元素

元组不可变性

元组解包

元组和列表之间的转换

转换为列表

转换为元组

字典(Dictionaries)

字典是一种可变的映射类型,可以存储键值对。字典使用花括号 {} 来表示。

创建字典

访问字典中的元素

添加或修改字典中的元素

删除字典中的元素

使用 del 关键字

使用 pop() 方法

遍历字典

遍历键

遍历值

遍历键值对

字典推导式

-- -------------------- ---- -------
- -------------------
---- - ----- ---- ----
------ - --- -- --
------- - --- - --- -- - -- --------- --------
--------------  - -------- -- ---- -- ---- --

- -----------
------- - ----- -- ---- -- ---- -- ---- --
------------- - --- - --- -- - -- --------------- -- - - - -- --
--------------------  - -------- -- ---- --

集合(Sets)

集合是一种无序且不重复的数据类型,可以存储任意类型的元素。集合使用大括号 {}set() 函数来表示。

创建集合

添加元素

删除元素

使用 remove() 方法

使用 discard() 方法

集合运算

并集

交集

差集

对称差集

集合推导式

以上是 Python3 数据结构的详细介绍。希望这些示例和解释能帮助你更好地理解和使用 Python 中的各种数据结构。

上一篇: Python3 函数
下一篇: Python3 模块
纠错
反馈