python列表元组集合字典_柳小白Python学习笔记 5 列表、元组、集合、字典基本概念学习...

这篇博客探讨了Python中的数据结构,包括数据类型、序列以及具体的数据结构——列表、元组、集合和字典。数据结构是组织和存储数据的方式,而序列如列表和元组是基本的数据结构,它们有索引和可变性(列表)或不可变性(元组)的特性。集合是无序且不重复的数据容器,而字典以键值对形式存储数据,不保证顺序。了解这些概念对于Python编程至关重要。
摘要由CSDN通过智能技术生成

昨天没有完成复习计划,我发现学习数字、字符串,列表,元组,集合,字典的时候,出现了数据结构,数据类型,序列三种不同的概念。我不清楚它们之间的联系,所以就需要系统地去查找下资料。

什么是数据结构呢?

数据结构是计算机存储、组织数据的方式,是通过某种方式组织在一起的数据元素的集合。这些元素可以是数字或字符。序列是Python中最基本的数据结构。数据结构分别为逻辑结构、物理结构和数据的运算。而且数据结构操作的就是数据, 数据类型也包括在了数据里面。

什么是数据类型?

数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。

什么是序列?

序列是Python中最基本的数据结构。序列中的每个元素都被分配了一个数字,代表它在序列中的位置(索引),这个数字叫下标。下标是从0开始,从左向右依次递增。可以通过下标对序列中的元素进行索引、分片、序列相加、乘法、成员资格、长度、最小值、最大值操作。 Python包括6种内建序列,即字符串、列表、元组、Unicode字符串、buffer对象和xrange对象。

了解列表、元组、集合、字典的概念及最基本的创建方式

列表

列表是用来存储多个数据对象的可变的有序序列,也可以说是储存数据对象的一种容器。列表可以使用序列的所有操作。

创建列表:列表名 = [元素1,元素2,元素3……]

元组

元组和列表很像都是是储存数据对象的序列,也是容器。但是元组的元素不能修改。因为不可以修改元素值和删除元素值。

创建元组:元组名 = (元素1,元素2,元素3……)

集合

创建集合:集合名 = {元素1,元素2,元素3……}

集合也是容器,它存储的数据是无序的,不重复的。主要作用是:去重以及关系测试。去重是将列表转化为集合,利用集合的自动去重功能,删除重复数据再转换成列表关系测试指的是,测试两组数据之间的子集、交集、差集、并集等关系。

字典

字典是用来存储任意类型的数据的容器,字典中的数据没有顺序,不是序列。以 键:值 的方式存储,只能使用不可变数据来做键且键不能重复。

创建字典:字典名 = {键1:值2,键2:值.2,键3:值3……}

四种数据类型创建实例:

b3fb43166d224f4ae8bd9ebb4a0bc6549922d171.jpeg?token=eae667d44ba61941edd120cbd40e4620&s=2FE0A81A555A55CA5A4110DA020010B1

今天的复习理论知识偏多,明天开始安装使用PyCharm。python自带的IDLE代码输入后就不能再修改,如果错了就要从头再来。后面学习会涉及多行代码,它使用起来很不方便。

42166d224f4a20a4cc951e1cd3aece24700ed060.jpeg?token=dfe5073cd3bcda6f6ffdf010617c44d2&s=14F15E92459A6F641873DE480300D0F6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值