Python学习之路——列表——序列

简介: 序列是 Python 中最基本的一种数据结构

一、序列

l 序列,指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(称为索引)访问它们。

l 序列是 Python 中最基本的一种数据结构

l 数据结构指计算机中数据存储的方式,即不同的数据在计算机中不同的存储方式。

二、索引

l 序列用于保存一组有序的数据,所有的数据在序列当中都有一个唯一的位置(索引)。

l 并且序列中的数据会按照添加的顺序来分配索引。

l 序列的分类:

1. 可变序列(序列中的元素可以改变):

列表 ( list )

2. 不可变序列(序列中的元素不能改变):

字符串 ( str ),例:hello=‘h’‘e’‘l’‘l’‘o’

元组(  tuple )

l 以上操作都是序列的通用操作,即 01 02 03 等三个文件中的操作。

相关文章
|
11天前
|
Python
在 Python 中,对列表进行排序有两种常用的方法
在 Python 中,对列表进行排序有两种常用的方法
|
2天前
|
Python
|
3天前
|
存储 Python
Python中使用列表和字典来存储和处理复杂的数据结构
Python中使用列表和字典来存储和处理复杂的数据结构
|
2天前
|
存储 索引 Python
字符串、列表、元组、字典(python)
字符串、列表、元组、字典(python)
|
3天前
|
SQL 小程序 数据库连接
【Python学习】Python基础必背的内容
【Python学习】Python基础必背的内容
15 1
|
4天前
|
存储 Python
Python中列表解包
【6月更文挑战第18天】
12 2
|
5天前
|
存储 数据处理 计算机视觉
Python中的列表处理:获取与设置缩略图的艺术
Python中的列表处理:获取与设置缩略图的艺术
8 1
|
5天前
|
Python
python 中列表和元组的解包
【6月更文挑战第17天】
15 1
|
6天前
|
Java C语言 Python
Python语言的列表推导式怎么写
Python语言的列表推导式怎么写
|
10天前
|
Python
Python列表推导式是一种简洁的创建新列表的方式,它允许你在一行代码中完成对数据的操作和转换
【6月更文挑战第19天】Python列表推导式是创建新列表的简洁语法,它在一行内处理数据。表达式如`[expr for item in iterable if cond]`,其中`expr`是对元素的操作,`item`来自`iterable`,`if cond`是可选过滤条件。例如,将数字列表平方:`[x**2 for x in numbers]`。嵌套列表推导处理复杂结构,如合并二维数组:`[[a+b for a,b in zip(row1, row2)] for row1, row2 in zip(matrix1, matrix2)]`。简洁但勿过度复杂化。
21 5