python 序列函数
时间: 2023-08-21 20:17:49 浏览: 126
Python中有许多序列函数可用于处理列表、元组和字符串等序列类型。以下是一些常用的序列函数:
1. `len(seq)`: 返回序列 `seq` 的长度。
2. `max(seq)`: 返回序列 `seq` 中的最大元素。
3. `min(seq)`: 返回序列 `seq` 中的最小元素。
4. `sum(seq)`: 返回序列 `seq` 中所有元素的和。
5. `sorted(seq)`: 返回一个排序后的列表,不改变原始序列。
6. `reversed(seq)`: 返回一个反转后的迭代器,可以使用 `list()` 函数将其转换为列表。
7. `enumerate(seq)`: 返回一个包含索引和元素的迭代器,可以用于遍历序列并获取索引。
8. `zip(seq1, seq2)`: 将两个序列按索引位置进行配对,返回一个包含元组的迭代器。
9. `any(seq)`: 如果序列 `seq` 中的任何元素为真,则返回 True。
10. `all(seq)`: 如果序列 `seq` 中的所有元素为真,则返回 True。
这些是一些常见的序列函数,但还有许多其他有用的函数可以根据具体需求来使用。
阅读全文