python中让 items = re.findall(pattern,html_str) 的结果竖着排列比如 1, 2 这样子
时间: 2023-09-15 08:05:44 浏览: 56
### 回答1:
你可以使用for循环迭代`items`列表,然后将每个元素打印在新行中。示例代码如下:
```
for item in items:
print(item)
```
这将迭代`items`列表中的每个元素,并在新行中打印它们。
### 回答2:
在Python中,可以使用以下代码来实现将findall的结果竖着排列显示:
```python
import re
html_str = "这是一个示例文本,包含一些数字和字母:1234567890"
pattern = r"\d+"
items = re.findall(pattern, html_str)
for item in items:
print(item)
```
以上代码中,首先导入`re`模块,然后设定一个示例文本`html_str`,再定义一个正则表达式模式`pattern`,这个模式将匹配所有连续的数字。
然后,通过使用`re.findall(pattern, html_str)`,我们可以获取到所有匹配到的结果,这些结果将被存储在一个列表中,即`items`。
最后,通过使用`for`循环遍历`items`列表,并将每个匹配结果`item`逐行打印输出,实现了将findall的结果竖着排列的效果。
以上示例代码只是演示了基本的步骤,实际上,你可以根据你的具体需求进一步处理`items`列表中的每个元素,例如将它们存储到另一个列表或字符串中,或进行其他操作。
### 回答3:
在Python中,可以使用循环语句将`items`列表中的元素竖着排列打印出来。首先,通过正则表达式模块`re`的`findall`函数,可以将`html_str`中符合`pattern`模式的内容提取出来,存储在`items`列表中。
例如,我们假设`pattern`为`\d+`,`html_str`为`"1a2b3c4d"`。`findall`函数会将字符串中所有的连续数字提取出来,结果存储在`items`列表中,即`items = ['1', '2', '3', '4']`。
然后,我们可以通过循环语句遍历`items`中的每个元素,并逐行打印出来。具体的实现方法如下:
```python
import re
pattern = '\d+' # 正则表达式模式
html_str = "1a2b3c4d" # 待匹配的字符串
items = re.findall(pattern, html_str) # 提取符合模式的内容,存储在items列表中
for item in items: # 遍历items列表
print(item) # 逐行打印每个元素
```
以上代码执行结果如下:
```
1
2
3
4
```
这样就实现了将`items`列表中的元素竖着排列打印的效果,每个元素占一行。
相关推荐
![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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)