用Python读取文件,建立一个字典
时间: 2023-07-18 09:33:43 浏览: 76
Python用list或dict字段模式读取文件的方法
好的,我可以帮你解决这个问题。你可以按照以下步骤来完成:
1. 打开文件并读取内容:
```python
with open('file.txt', 'r') as f:
content = f.read()
```
这里的 `file.txt` 是你要读取的文件名,`r` 表示以只读方式打开文件。
2. 将内容按照某种规则拆分成列表,比如按照空格或者换行符:
```python
words = content.split()
```
这里将内容按照空格拆分成了一个单词列表。
3. 建立一个空字典:
```python
word_dict = {}
```
4. 遍历单词列表,统计每个单词的出现次数:
```python
for word in words:
if word in word_dict:
word_dict[word] += 1
else:
word_dict[word] = 1
```
这里用字典的键来存储单词,值为该单词出现的次数。
完整代码如下:
```python
with open('file.txt', 'r') as f:
content = f.read()
words = content.split()
word_dict = {}
for word in words:
if word in word_dict:
word_dict[word] += 1
else:
word_dict[word] = 1
print(word_dict)
```
希望能对你有所帮助!
阅读全文