python中的列表和元组

本文详细介绍了Python中的序列概念,包括字符串、列表和元组的特点及使用方法。重点讲解了列表的操作如增删改查及排序复制等功能,同时也探讨了元组的特性和应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python中的列表和元组

一、序列

成员有序排列的,且可以通过下标偏移量访问到它的一个或者几个成员,这类类型统称为序列。
序列数据类型包括:字符串,列表,和元组类型。
特点: 都支持下面的特性
索引与切片操作符
成员关系操作符(in , not in)
连接操作符(+) & 重复操作符(*)

二、列表

在这里插入图片描述

1.列表与数组的区别:
数组: 存储同一种数据类型的集和。scores=[12,95.5]
列表(打了激素的数组): 可以存储任意数据类型的集和。
2.列表的创建与删除

    创建一个空列表
	list = []
    创建一个包含元素的列表,元素可以是任意类型,
     包括数值类型,列表,字符串等均可, 也可以嵌套列表。
	list = ["fentiao", 4, 'gender']
	list = [['粉条', 100], ["粉丝", 90], ["粉带", 98]]
li = [1, 2, 3.14, 'hello', [1, 2, 3]]
print(type(li))
li.remove('hello')
print(li)

在这里插入图片描述
3.列表的特性
重复和连接 ,索引和切片,成员操作符,for循环
实例:
重复和连接
在这里插入图片描述
索引和切片
在这里插入图片描述
成员操作符
在这里插入图片描述
for循环
在这里插入图片描述
4.列表的常用方法
增加

append() 追加
作用:追加到列表的末尾(一次只能追加一个内容)
extend() 拉伸
作用:可以在列表的末尾添加一个列表,(不能直接添加字符串)
insert()插入
作用:可以给指定的索引值前面,添加一个元素

在这里插入图片描述
修改
通过索引的方式,直接对索引对应的列表的值,进行重新赋值,达到修改列表内容的目的
在这里插入图片描述
删除

list.remove()删除列表中的指定元素。
list.pop()根据元素的索引值进行删除指定元素。
注: list.pop() 会将删除的指定元素输出出来
list.clear: 清空列表里面的所有元素。

在这里插入图片描述
查看和排序
查看某个列表元素的下表用index方法
查看某个列表元素出现的次数用count方法
在这里插入图片描述

sort() 排序
copy() 复制
在这里插入图片描述

三、元组

在这里插入图片描述

1.元组的创建

1).  定义空元组		tuple = ()
2).  定义单个值的元组	tuple = (fentiao,)
3).  一般的元组		tuple = (fentiao, 8, male)

在这里插入图片描述
2.元组的特性
特性: 连接&重复操作符、成员操作符、索引&切片
注意: 元组是不可变数据类型,不能对元组的值任意更改;
连接+重复
在这里插入图片描述
成员操作符、索引&切片
在这里插入图片描述
3.对元组内容查看
t.count(value) 返回value在元组中出现的次数
t.index(value) 返回value在元组中的偏移量(即索引值)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值