python 读文件 列表
时间: 2023-09-03 15:14:36 浏览: 111
在Python中,你可以使用多种方式读取文件内容并将其存储为列表。
一种方式是使用`readlines()`方法,该方法会将文件的每一行作为列表的一个元素。例如,你可以按照以下方式读取文件内容并将其存储为列表:
```python
with open('filename.txt', 'r', encoding='utf-8') as file:
lines = file.readlines()
```
另一种方式是使用`split()`方法,该方法会将文件内容按照指定的分隔符切分,并将结果存储为列表的元素。例如,你可以按照以下方式读取文件内容并将其存储为列表:
```python
with open('filename.txt', 'r', encoding='utf-8') as file:
content = file.read()
lines = content.split('\n')
```
你还可以通过使用`json`库将包含JSON格式的文件内容转换为Python中的字典或列表。例如,你可以按照以下方式读取文件内容并将其转换为字典:
```python
import json
with open('filename.json', 'r', encoding='utf-8') as file:
content = file.read()
data = json.loads(content)
```
希望这些方法可以帮助你读取文件内容并将其存储为列表。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [python 常见文件读取](https://blog.csdn.net/weixin_42802447/article/details/126009690)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* [Python按行读取文件生成列表](https://download.csdn.net/download/weixin_38708461/13759499)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文