- 序列:在python当中,序列就是一组按照顺序排列的值【数据集合】
- python中,有三种内置的序列类型:
字符串、列表、元组 - 序列优点:可以支持索引和切片的操作
- 序列特征:第一个正索引为0,指向的是左端,第一个索引为负数的时候,指向为右端
- 切片:【高级特性】可以根据下标来获取序列对象的任意部分数据
切片语法结构:【start:end:step】step:默认是1,-1的话是逆序
-
列表: python当中非常重要的数据结构,是一种有序的数据集合
特点:
1.支持增删改查
2.列表中的数据是可以变化的【数据项可以变化,内存地址不会改变】
3.用[ ]来表示列表类型,数据之间用逗号隔开,注意:数据项可以是任意类型的数据】
4.支持索引和切片来进行操作
-
元组:是一种不可变的序列,在创建之后不能做任何修改
1.不可变
2.用()创建元组类型,数据项用逗号隔开
3.可以任何的类型
4.当元组中只有一个元素,要加上逗号,不然解释器会当做整形来处理
5.同样可支持切片操作
-
字典: 也是python中重要的数据类型,字典是由键值对组成的集合,通常使用键来访问数据,效率非常高,和list一样 支持对数据的添加,修改,删除
特点:
1.不是序列类型,没有下标的概念,是一个无序的键值集合,是内置的高级数据类型
2.用{ }来表示字典对象,每个键值对用逗号分隔
3.键必须是不可变的类型【元组、字符串】,值可以是任意的类型
4.每个键必定是唯一的,如果存在重复的键,后者会覆盖前者
python-字符串、列表、元组、字典
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 本节要介绍的是Python里面常用的几种数据结构。通常情况下,声明一个变量只保存一个值是远远不够的,我们需要将一组...
- 一、列表(List) List(列表) 是 Python 中最通用的序列。列表是一个任意类型对象位置的相关有序集合...
- 最近在自学Python,遇到了一些数据结构方面的问题,熟悉使用字符串、列表、元组、字典这四种数据结构对理解Pyth...
- 运行环境:python3.8 Anaconda 字符串 在python中,单个字符就是字符串。字符串不可改变,...