python初学者学习笔记-第三章-数据结构

chapter3/数据结构

3.1 列表(List)

序列是Python中最基本的数据结构,最常见的序列是列表和元组。
序列中的每个元素都分配一个索引,第一个索引是0,第二个索引是1,依此类推。
序列都可以进行如下操作,包括:索引,切片,加,乘,查询。
Python 中可以通过组合一些值得到多种复合数据类型。其中最常用的 列表 ,可以通过方括号括起、逗号分隔的一组值得到。一个 列表 可以包含不同类型的元素,但通常使用时各个元素类型相同。

3.1.1 查询

查询的方法有两种:索引查询,切片查询:

3.1.2 更改

对列表的元素进行修改:

3.1.3 删除

python的内置函数del是用来做删除的;

3.1.4 运算

3.1.5 嵌套

python的列表可以嵌套列表;

3.1.6 函数

3.1.6 方法

3.2 元组(Tuple)

3.2.1 创建

元组,在括号中添加元素,并使用逗号隔开即可;
元组与列表类似,不同之处在于元组的元素不能修改;

3.2.2 查询

元组的查询可以按照索引和切片两种方式进行;

3.2.3 修改

元组内的元素禁止修改;

3.2.4 删除

用del可以直接删除元组;

3.2.5 运算

3.2.6 函数

3.3 字典(Dict)

3.3.1 创建

字典是一种灵活的数据结构,可存储任意类型的对象。
字典以大括号开头和结尾,元素包含两个部分,键值对(key,value)和冒号(😃,元素之间用逗号(,)分割;
字典的类型如:dict={key1:value1,key2:value2}
键必须是唯一的,值可以取任何数据类型;
键必须是不可变的,如字符串、数字或元组;

3.3.2 查询

字典以键进行查询;

3.3.3 修改

添加新的键/值对,或者直接修改原来键的值;

3.3.4 函数

3.3.5 方法

3.4 集合(Set)

3.4.1 创建

集合(set)是一个无序的、不重复元素序列;
使用大括号 { } 或者 set() 函数创建集合;
空集合必须用 set() 而不是 { };

3.4.2 运算

3.4.3 方法

posted @   stone9693  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
GitHub账户:https://github.com/stone9693
点击右上角即可分享
微信分享提示