序列的求和、最大值、最小值、求长度的内置函数
时间: 2023-07-10 16:13:51 浏览: 122
python针对序列的内置函数.doc
在 Python 中,序列类型(如列表、元组、字符串等)拥有一些内置函数,可以用来求和、最大值、最小值、长度等。下面是一些常用的序列内置函数:
1. `sum()` 函数:返回序列中所有元素的和。对于字符串类型的序列,需要保证序列中的元素都是数字或可以转换为数字的字符串。
```python
# 示例代码
my_list = [1, 2, 3, 4, 5]
print(sum(my_list)) # 输出 15
my_str = '12345'
print(sum(map(int, my_str))) # 输出 15
```
2. `max()` 函数:返回序列中最大的元素。
```python
# 示例代码
my_list = [1, 2, 3, 4, 5]
print(max(my_list)) # 输出 5
my_str = '12345'
print(max(my_str)) # 输出 '5'
```
3. `min()` 函数:返回序列中最小的元素。
```python
# 示例代码
my_list = [1, 2, 3, 4, 5]
print(min(my_list)) # 输出 1
my_str = '12345'
print(min(my_str)) # 输出 '1'
```
4. `len()` 函数:返回序列的长度(元素个数)。
```python
# 示例代码
my_list = [1, 2, 3, 4, 5]
print(len(my_list)) # 输出 5
my_str = '12345'
print(len(my_str)) # 输出 5
```
需要注意的是,这些内置函数只适用于序列类型,不适用于其他类型的对象。例如,对于字典类型的对象,需要使用其他方法来求和、最大值、最小值、长度等。
阅读全文