python中的序列型组合数据类型-列表

提示:提示:python中的序列型组合数据类型:字符串、列表、元组三个


前言

提示:这里可以添加本文要记录的大概内容:

python中的序列型组合数据类型:字符串、列表、元组三个。它们都是有序的数据结构,元素按照特定的顺序排列,并且可以通过索引访问。
本章节仅对列表进行介绍。


提示:以下是本篇文章正文内容,下面案例可供参考

一、序列型组合数据类型的通用操作

序列的通用操作:由于字符串、列表和元组都是序列类型,它们支持一些通用的操作。

函数名 描述 实例
seq[index] 索引访问 从左往右索引从 0 开始;从右往左索引从 -1 开始;
sep2=seq1[start:end:step] 切片操作 范围为左闭右开的区间 [start,end),step是步长,默认为 1且省略,返回切片结果
len(seq) 长度计算 获取序列中元素的数量
element in seq 或 element not in seq 成员检查 可以检查某个元素是否存在于序列中
for循环遍历序列中的每个元素 迭代 使用 for 循环遍历序列中的每个元素
s1+s2 连接 使用 + 操作符可以将两个序列连接在一起
s1 * n 或 n * s1 重复 使用 * 操作符可以将序列重复指定次数
min(seq) 和 max(seq) 获取可比较元素的序列seq中的最小值和最大值 若是字符串则返回ASCII值seq中最小/最大的字符;数值则按照最小/最大的值
seq1.count(seq2) 计数 可以统计序列seq2在序列seq1中出现的次数
seq1.index(seq2) 查找 可以找到序列seq2中序列seq1中第一个索引位置
for index, char in enumerate(s1): print(f"Index: {index}, Char: {char}") 枚举 可以同时获取序列的索引和元素
s1 = "hello"
s2 = "world"
lst1 = [1, 2, 3, 4, 5]
lst2 = [4, 5, 6, 6]
t1 = (7, 8, 9, 10)
t2 = (9, 10, 11, 12)

print(s1[1])  # 输出:e
print(lst1[2])  # 输出:3
print(t1[-1])  # 输出:10

print(s1[1:4])  # 输出:ell
print(lst1[1:4])  # 输出:[2, 3, 4]
print(t1[1:4
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值