Python中count的所有用法
时间: 2024-04-06 19:08:01 浏览: 42
python中count函数简单用法
在Python中,`count`是一个字符串、列表、元组等序列类型对象的方法,用于统计其中某个元素出现的次数。下面是`count`的几种用法:
1. 字符串中使用:
```python
s = 'hello world'
print(s.count('l')) # 输出:3
```
2. 列表中使用:
```python
lst = [1, 2, 2, 3, 3, 3]
print(lst.count(2)) # 输出:2
```
3. 元组中使用:
```python
tpl = (1, 2, 2, 3, 3, 3)
print(tpl.count(3)) # 输出:3
```
4. 统计某个子序列出现的次数:
```python
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.count('ab')) # 输出:3
```
5. 指定起始位置和结束位置:
```python
s = 'hello world'
print(s.count('l', 3)) # 从下标为3的位置开始统计,输出:2
print(s.count('l', 3, 7)) # 在下标为3到6的位置间统计,输出:1
```
注意事项:
- `count`方法不会改变序列对象本身。
- 如果传入的元素不在序列中,则返回0。
- `count`方法可以接收一个可选参数,指定起始位置;也可以接收两个可选参数,指定起始和结束位置。
阅读全文