列表中 startswith
时间: 2023-07-15 14:12:59 浏览: 42
startswith() 是 Python 中常用的字符串方法之一,用于检查一个字符串是否以指定的前缀开始。
例如,假设有一个列表 fruits,其中包含若干水果名称:
```python
fruits = ['apple', 'banana', 'cherry', 'date', 'elderberry']
```
我们可以使用 startswith() 方法来筛选出以特定字母或字符串开头的水果名称。例如,以下代码将输出以字母 'c' 开头的水果名称:
```python
for fruit in fruits:
if fruit.startswith('c'):
print(fruit)
```
输出结果为:
```
cherry
```
如果我们想筛选出以字符串 'd' 开头的水果名称,可以修改上面的代码:
```python
for fruit in fruits:
if fruit.startswith('d'):
print(fruit)
```
输出结果为:
```
date
```
startswith() 方法还可以接受一个元组作为参数,用于检查一个字符串是否以多个前缀中的任意一个开始。例如,以下代码将输出以字母 'a' 或 'b' 开头的水果名称:
```python
for fruit in fruits:
if fruit.startswith(('a', 'b')):
print(fruit)
```
输出结果为:
```
apple
banana
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)