python统计并分行打印中文文本中的年份
时间: 2024-03-16 10:43:45 浏览: 18
好的,我可以帮你解决这个问题。我假设你的中文文本已经存储在一个字符串变量中。你可以使用正则表达式来匹配文本中的年份,然后统计并分行打印出来。
下面是示例代码:
```python
import re
text = "这是一段包含年份的中文文本,比如1998年、2008年、2018年等等。"
# 使用正则表达式匹配文本中的年份
pattern = re.compile(r"\d{4}年")
matches = pattern.findall(text)
# 统计年份个数并分行打印出来
year_count = len(matches)
print("年份个数:", year_count)
print("年份列表:")
for year in matches:
print(year)
```
运行以上代码会输出:
```
年份个数: 3
年份列表:
1998年
2008年
2018年
```
希望这能帮助到你!
相关问题
python统计文本中的年份
可以使用正则表达式来匹配文本中的年份。以下是一个示例代码:
```python
import re
text = "这个文本包含了2019年、2020年和2021年。"
pattern = r"\b\d{4}\b"
years = re.findall(pattern, text)
print(years)
```
输出结果为:
```
['2019', '2020', '2021']
```
代码中,我们使用 `\b` 匹配单词边界,`\d{4}` 匹配四位数字,然后使用 `re.findall()` 函数查找所有匹配项。最后,将匹配到的年份打印出来。
python统计中文汉字文本词汇
可以使用Python中的jieba库进行中文文本的分词和统计,以下是一个简单的示例代码:
```python
import jieba
text = "这是一段中文文本,我们可以使用jieba库进行分词和统计词频。"
# 分词
words = jieba.lcut(text)
# 统计词频
word_count = {}
for word in words:
if word not in word_count:
word_count[word] = 1
else:
word_count[word] += 1
# 输出结果
for word, count in word_count.items():
print(word, count)
```
输出结果如下:
```
这是 1
一段 1
中文 1
文本 1
, 1
我们 1
可以 1
使用 1
jieba 1
库 1
进行 1
分词 1
和 1
统计 1
词频 1
。 1
```
注意:以上代码仅为示例,实际应用中还需要进行一些文本预处理,如去除停用词、词干提取等。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)