Python基础(序列,列表,字典和集合)

这篇博客详细介绍了Python中的序列类型,包括列表、元组、字典和集合的基本操作。内容涵盖序列的切片、相加、乘法,检查成员,计算长度、最大值和最小值。还深入讲解了列表的创建、删除、遍历、添加、修改和删除元素,以及元组的不可变特性。此外,还讨论了字典的创建、访问、遍历、添加、修改和删除元素,以及集合的创建、添加、删除、交集、并集、差集运算。最后,对比了列表、元组、字典和集合之间的区别。
摘要由CSDN通过智能技术生成
  • 序列的应用

 

序列一块用于存放多个值的连续内存空间,并且按照一定的顺序排列。序列中的每一个元素都有一个编号,也称为索引。

切片:访问序列中元素的另一种方法,可以访问一定范围内的元素。

sname[start:end:step]

sname:表示序列的名称

start:表示切片的开始位置(包括该位置),如果不指定,则默认为0

end:表示切片的截至位置(不包括该位置),如果不指定,则默认为序列的长度。

step:表示切片的步长 ,若省略,则默认为1,当省略该步长时,最后一个冒号也可以省略。

 

 序列相加

Python中,支持两种相同类型的序列相加操作,即将两个序列进行连接,不会去除重复的元素,使用加(+)运算符实现。

序列的乘法 

使用数字n乘以一个序列会生成新的序列,新序列的内容为原来序列被重复n次的结果。

 

检查某个元素是否是序列的成员

使用in关键字检查某个元素是否包含在某个序列中。

格式为:value in sequence,是结果返回为True;否结果返回为Flase

value:表示要检查的元素;

sequence:表示指定的序列。

 

 使用not in关键字检查某个元素是否不包含在某个序列中。不包含返回返回True;包含返回False

 

计算序列的长度、最大值和最小值

len()函数计算序列的长度,返回序列包含多少个元素;

max()函数:返回序列中的最大元素;

min()函数:返回序列中的最小元素。

 

 Python提供的内置函数

  • 列表应用 

由一系列按特定顺序排列的元素组成的,它是Python中内置的可变序列

形式上:所有元素都放在一对中括号“[]”中,两个元素间使用“,”分隔。

内容上:整数、实数、字符串、列表、元组等任何类型,并且元素类型可以不同。

列表的创建和删除

使用赋值运算符直接创建列表

listname=[element 1,element 2,element 3,...,element n]

创建空列表

基本语法:emptylist

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值